public void Default_ClassSeeder_Creates_No_Null_Data() { var classSeeder = new ClassSeeder(typeof(Customer)); var data = (Customer)classSeeder.SeedClass(); Assert.IsTrue(data.FirstName != null); }
public void ClassSeeder_Loads_Correct_Default_IPropertySeeders_For_Customer() { var classSeeder = new ClassSeeder(typeof(Customer)); var data = classSeeder.SeedClass(); Assert.IsTrue(classSeeder.PropertySeeders.ContainsKey("Id")); Assert.IsTrue(classSeeder.PropertySeeders.ContainsKey("FirstName")); Assert.IsTrue(classSeeder.PropertySeeders["Id"].GetInstance().PropertyInstance.GetType() == typeof(int)); Assert.IsTrue(classSeeder.PropertySeeders["FirstName"].GetInstance().PropertyInstance.GetType() == typeof(string)); }