public void SutIsCustomization() { // Act var sut = new NoDataAnnotationsCustomization(); // Assert Assert.IsAssignableFrom <ICustomization>(sut); }
public void SutIsCustomization() { // Exercise system var sut = new NoDataAnnotationsCustomization(); // Verify outcome Assert.IsAssignableFrom <ICustomization>(sut); // Teardown }
public void CustomizeNullFixtureThrows() { // Arrange var sut = new NoDataAnnotationsCustomization(); // Act & assert Assert.Throws <ArgumentNullException>(() => sut.Customize(null)); }
public void CustomizeNullFixtureThrows() { // Fixture setup var sut = new NoDataAnnotationsCustomization(); // Exercise system and verify outcome Assert.Throws <ArgumentNullException>(() => sut.Customize(null)); // Teardown }
public void CustomizeProperFixtureCorrectlyCustomizesIt() { // Arrange var fixture = new Fixture(); var sut = new NoDataAnnotationsCustomization(); // Act sut.Customize(fixture); // Assert Assert.DoesNotContain( fixture.Customizations, b => b is DataAnnotationsSupportNode); }
public void CustomizeProperFixtureCorrectlyCustomizesIt(Type removedBuilderType) { // Fixture setup var fixture = new Fixture(); var sut = new NoDataAnnotationsCustomization(); // Exercise system sut.Customize(fixture); var results = fixture.Customizations .SingleOrDefault(c => c.GetType() == removedBuilderType); // Verify outcome Assert.Null(results); // Teardown }