Example #1
0
        public void UpdateBugAsync_Should_not_beCompleted_Succesfully_since_app_is_not_upp_on_docker_network([Frozen] BugsApiRequest sut, IFixture fixture)
        {
            //Act
            var actual = sut.UpdateBugAsync(1, fixture.Create <string>());

            //Assert
            actual.IsCompletedSuccessfully.Should().BeFalse();
        }
Example #2
0
        public void UpdateBugsAsync_should_be_faulted_if_Incorrect_response_from_api(IFixture fixture, BugsApiRequest sut)
        {
            //Arrange
            var request = new Mock <IBugsApiRequest>();

            request.Setup(x => x.UpdateBugAsync(fixture.Create <int>(), fixture.Create <string>())).Returns(UpdateBugAsync(fixture.Create <int>(), fixture.Create <string>()));
            //Act
            var actual = sut.UpdateBugAsync(fixture.Create <int>(), fixture.Create <string>());

            //Assert
            actual.Status.Should().Be(TaskStatus.Faulted);
        }