public void CustomizeNullFixtureThrows() { // Fixture setup var sut = new DisposableTrackingCustomization(); // Exercise system and verify outcome Assert.Throws<ArgumentNullException>(() => sut.Customize(null)); // Teardown }
public void CustomizeAddsCorrectBehavior() { // Fixture setup var fixture = new Fixture(); var sut = new DisposableTrackingCustomization(); // Exercise system sut.Customize(fixture); // Verify outcome Assert.Contains(sut.Behavior, fixture.Behaviors); // Teardown }