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)); }