public void CreateDefinition() { ApplicationDefinition application = University.Create(); ApplicationInfo applicationInfo = new ApplicationInfo(); applicationInfo.Set(application); CrudCreator crudCreator = new CrudCreator(); crudCreator.Create(applicationInfo); Shipment shipment = new Shipment(); EfFactory factory = new EfFactory(); factory.Manufacture(shipment, applicationInfo); EnumerationFactory enumerationFactory = new EnumerationFactory(); enumerationFactory.Manufacture(shipment, applicationInfo); MvcFactory mvcFactory = new MvcFactory(); mvcFactory.Manufacture(shipment, applicationInfo); shipment.Save(@"C:\Sources\Plastic\Plastic.University"); }
public void CreateDefinition() { ApplicationDefinition application = DemoModel.Create(); ApplicationInfo applicationInfo = new ApplicationInfo(); applicationInfo.Set(application); EfFactory factory = new EfFactory(); Shipment shipment = new Shipment(); factory.Manufacture(shipment, applicationInfo); }
public void SingleSpecificationWorked() { string s = "Name"; var spec = new SpecificationBase <SimpleTestObject>(t => t.Name == s); using (var db = EfFactory.CreateTestContext()) { var test = db.SetOfTestObjects.Where(spec).Single(); var testExpected = SimpleTestObject.Create_For_Test_Where_Count_Is_Five_And_Name_Is_Name(); Assert.Equal(testExpected.Name, test.Name); Assert.Equal(testExpected.Count, test.Count); } }