public void PropertyIsAlreadyInExpectedStateReturnsACompletedTask() { // arrange var classDummy = new SingleAttributeFixture(false); // act var result = classDummy.BlockUntil(); // assert result.IsCompleted.Should().BeTrue(); }
public void PropertyWithIncorrectStateReturnsAWaitingTask() { // arrange var classDummy = new SingleAttributeFixture(true); // act var result = classDummy.BlockUntil(); // assert result.IsCompleted.Should().BeFalse(); }
public void PropertyChangesToExpectedValueCompletesTheTask() { // arrange var classDummy = new SingleAttributeFixture(true); var result = classDummy.BlockUntil(); // act classDummy.IsLoading = false; // assert result.IsCompleted.Should().BeTrue(); }