Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        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);
        }