public void CustomizeWithNullThrowsArgumentNullException() { // Arrange var sut = new IncrementingDateTimeCustomization(); // Act & assert Assert.Throws <ArgumentNullException>(() => sut.Customize(null)); }
public void SutIsCustomization() { // Arrange // Act var sut = new IncrementingDateTimeCustomization(); // Assert Assert.IsAssignableFrom <ICustomization>(sut); }
public void CustomizeWithNullThrowsArgumentNullException() { // Fixture setup var sut = new IncrementingDateTimeCustomization(); // Exercise system and verify outcome Assert.Throws <ArgumentNullException>(() => sut.Customize(null)); // Teardown }
public void SutIsCustomization() { // Fixture setup // Exercise system var sut = new IncrementingDateTimeCustomization(); // Verify outcome Assert.IsAssignableFrom <ICustomization>(sut); // Teardown }
public void CustomizeAddsIncrementingDateTimeGeneratorToTheFixture() { // Arrange var fixture = new Fixture(); var sut = new IncrementingDateTimeCustomization(); // Act sut.Customize(fixture); // Assert var containsIncrementingDateTimeGenerator = fixture .Customizations .OfType <StrictlyMonotonicallyIncreasingDateTimeGenerator>() .Any(); Assert.True(containsIncrementingDateTimeGenerator); }
public void CustomizeAddsIncrementingDateTimeGeneratorToTheFixture() { // Fixture setup var fixture = new Fixture(); var sut = new IncrementingDateTimeCustomization(); // Exercise system sut.Customize(fixture); // Verify outcome var containsIncrementingDateTimeGenerator = fixture .Customizations .OfType <StrictlyMonotonicallyIncreasingDateTimeGenerator>() .Any(); Assert.True(containsIncrementingDateTimeGenerator); // Teardown }