public ServerCommunicator(HttpClient _client, HttpClientHandler _clientHandler, CookieContainer _cookies, IServerDataHandler _dataHandler, IServerErrorcodeHandler _errorHandler) { client = _client; clientHandler = _clientHandler; cookies = _cookies; dataHandler = _dataHandler; errorHandler = _errorHandler; }
public ServerCommunicator(IServerDataHandler _dataHandler, IServerErrorcodeHandler _errorHandler) { cookies = new CookieContainer(); clientHandler = new HttpClientHandler(); clientHandler.CookieContainer = cookies; client = new HttpClient(clientHandler); dataHandler = _dataHandler; errorHandler = _errorHandler; }
public void TestDefaultHandleMessage() { uut = new GuestLoginErrorcodeHandler(); HttpResponseMessage msg = new HttpResponseMessage { StatusCode = HttpStatusCode.BadGateway //Noget andet end det, der er taget højde for }; uut.Handle(msg); Assert.That(uut.Message, Is.EqualTo("Error logging in.")); }
public void TestCorrectErrorMessage(HttpStatusCode code, string message) { uut = new GuestLoginErrorcodeHandler(); HttpResponseMessage msg = new HttpResponseMessage { StatusCode = code }; uut.Handle(msg); Assert.That(uut.Message, Is.EqualTo(message)); }
public void Setup() { mockClient = Substitute.For <HttpClient>(); mockClientHandler = Substitute.For <HttpClientHandler>(); mockCookieContainer = Substitute.For <CookieContainer>(); mockErrorcodeHandler = Substitute.For <IServerErrorcodeHandler>(); mockDataHandler = Substitute.For <IServerDataHandler>(); uut = new ServerCommunicator(mockClient, mockClientHandler, mockCookieContainer, mockDataHandler, mockErrorcodeHandler ); }
public void TestDefaultErrorMessage() { uut = new GuestLoginErrorcodeHandler(); Assert.That(uut.Message, Is.EqualTo("Error.")); }