public async Task TestRunAsyncStatusCodeOther() { //Arrange var fakeResponse = GetFakeResponse(HttpStatusCode.Forbidden); var(traceWriter, fakeSettings, fakeRestClient, fakeAdalHelper) = Arrange(fakeResponse); //Act await QueueListener.TestableRunAsync("somevalue", traceWriter, fakeSettings, fakeRestClient, fakeAdalHelper); //Assert var traceEvent = traceWriter.Traces.FirstOrDefault(t => t.Message.Contains("Something went wrong")); Assert.IsNotNull(traceEvent); }
public async Task TestRunAsyncStatusCodeNotFound() { //Arrange var fakeResponse = GetFakeResponse(HttpStatusCode.NotFound); var(traceWriter, fakeSettings, fakeRestClient, fakeAdalHelper) = Arrange(fakeResponse); //Act await QueueListener.TestableRunAsync("somevalue", traceWriter, fakeSettings, fakeRestClient, fakeAdalHelper); //Assert var traceEvent = traceWriter.Traces.FirstOrDefault(t => t.Message.Contains("Successfully processed")); Assert.IsNotNull(traceEvent); }