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(); }
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); }