Class MockHttpClient

  • All Implemented Interfaces:
    com.azure.android.core.http.HttpClient

    public class MockHttpClient
    extends NoOpHttpClient
    This HttpClient attempts to mimic the behavior of http://httpbin.org without ever making a network call.
    • Constructor Summary

      Constructors 
      Constructor Description
      MockHttpClient()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void send​(com.azure.android.core.http.HttpRequest request, com.azure.android.core.util.CancellationToken cancellationToken, com.azure.android.core.http.HttpCallback httpCallback)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • MockHttpClient

        public MockHttpClient()
    • Method Detail

      • send

        public void send​(com.azure.android.core.http.HttpRequest request,
                         com.azure.android.core.util.CancellationToken cancellationToken,
                         com.azure.android.core.http.HttpCallback httpCallback)
        Specified by:
        send in interface com.azure.android.core.http.HttpClient
        Overrides:
        send in class NoOpHttpClient