Esempio n. 1
0
        public void Default_ClassSeeder_Creates_No_Null_Data()
        {
            var classSeeder = new ClassSeeder(typeof(Customer));
            var data        = (Customer)classSeeder.SeedClass();

            Assert.IsTrue(data.FirstName != null);
        }
Esempio n. 2
0
        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));
        }