public void Init() { messageHandler = new FakeHttpMessageHandler(); baseUri = new Uri("http://www.my-awesome-company.com"); client = new HttpClient(messageHandler); client.BaseAddress = baseUri; serializer = MockRepository.GenerateMock <ISerializer>(); sut = new HttpClientTransitionRequestHandler(client, serializer); Fixture = GetFixture(); }
public void CTOR_SetsNullSerializer() { sut = new HttpClientTransitionRequestHandler(client, null); }
public void CTOR_SetsNullHttpClient() { sut = new HttpClientTransitionRequestHandler(null, serializer); }
public void CTOR_ThrowsInvalidOperationExceptionWhenBaseAddressIsNotSetInHttpClient() { client.BaseAddress = null; sut = new HttpClientTransitionRequestHandler(client, serializer); }