public void CanCreateCustomBuildStrategyToCreateModelsTest()
{
var strategy =
Model.DefaultBuildStrategy.Clone()
.Set(x => x.ValueGenerators.Clear())
.AddValueGenerator<StringValueGenerator>()
.AddValueGenerator<NumericValueGenerator>()
.AddValueGenerator<BooleanValueGenerator>()
.AddValueGenerator<GuidValueGenerator>()
.AddValueGenerator<DateTimeValueGenerator>()
.AddValueGenerator<EnumValueGenerator>()
.Compile();
var actual = strategy.Create<Person>();
Guid.Parse(actual.Address.AddressLine1).Should().NotBeEmpty();
}