Customize() public method

Customizes the specified fixture.
public Customize ( IFixture fixture ) : void
fixture IFixture /// The fixture to customize. ///
return void
        public void CustomizeCorrectlyCustomizesFixture()
        {
            var parameters = new Methods<ParameterCustomizationTest>()
                .Select(x => x.TestMethod(null, null))
                .GetParameters();
            var sut = new ParameterCustomization(parameters);
            var fixture = new Fixture();

            sut.Customize(fixture);

            Assert.Equal(fixture.Create<object>(), fixture.Create<object>());
            Assert.NotNull(fixture.Create<Person>().Name);
        }
 public void CustomizeWitNullFixtureThrows()
 {
     var sut = new ParameterCustomization(Mocked.Of<IEnumerable<ParameterInfo>>());
     Assert.Throws<ArgumentNullException>(() => sut.Customize(null));
 }