public void When_clientId_is_unknown() { var fakeWebHelper = new FakeWebServiceCaller("<error>notfound</error>", (int)HttpStatusCode.NotFound); var service = new AuthorisationService(fakeWebHelper); var processor = new AuthorisationProcessor(service); string unknownClientId = "notfound"; var result = processor.Authorise(unknownClientId); Assert.That(result.StatusCode, Is.EqualTo((int) HttpStatusCode.NotFound)); }
public void When_Internal_server_error_happens() { var fakeWebHelper = new FakeWebServiceCaller("<error>InternalServerError</error>", (int) HttpStatusCode.InternalServerError); var service = new AuthorisationService(fakeWebHelper); var processor = new AuthorisationProcessor(service); string internalError = "InternalServerError"; var result = processor.Authorise(internalError); Assert.That(result.StatusCode, Is.EqualTo((int)HttpStatusCode.InternalServerError)); }