public static Product Product(Action <Product> config = null) { var retVal = new Product { Id = Any.Int(), Category = Any.AlphanumericString(), Price = Any.Decimal(), Name = Any.CompanyName(), Comment = Any.Description() }; if (config != null) { config(retVal); } return(retVal); }