public void InsertAll_Test() { using var context = new ContextTest(); var family1 = new Family { FamilyName = "Deligans" }; context.Insert(family1); var listParent = new List <Parent>(); var parent1 = new Parent { FamilyId = family1.Id, FirstName = family1.FamilyName, LastName = "Fabien", }; var parent2 = new Parent { FamilyId = family1.Id, FirstName = family1.FamilyName, LastName = "Sandrine", }; listParent.AddRange(new[] { parent1, parent2 }); context.InsertAll(listParent); var listParentDatabase = context.QueryCollection <Parent>(); Assert.AreEqual(2, listParentDatabase.Count()); }
public void ContextTesting() { IRepositoryBase <Product> prjObj = new ContextTest <Product>(); IRepositoryBase <Category> catObj = new ContextTest <Category>(); prjObj.Add(new Product()); MyShop_UI.Controllers.HomeController homeController = new MyShop_UI.Controllers.HomeController(prjObj, catObj); ViewResult results = homeController.Index() as ViewResult; var model = (ProductListViewModel)results.ViewData.Model; Assert.AreEqual(1, model.ProductObj.Count); }
public void SelectTest() { bool ran = false; var context = new ContextTest { Id = 1 }; var runner = new AgentLocalRunner <ContextTest>( 1, 0x10, context); var monad = runner.To(1); monad.Select((ctx, _) => { ran = true; return(Task.FromResult(runner.To(2))); }).Wait(); Assert.IsTrue(ran); }
public void Update_Test() { using var context = new ContextTest(); var family1 = new Family { FamilyName = "Deligans" }; context.Insert(family1); var listParent = new List <Parent>(); var parent1 = new Parent { FamilyId = family1.Id, FirstName = family1.FamilyName, LastName = "Fabien", }; var parent2 = new Parent { FamilyId = family1.Id, FirstName = family1.FamilyName, LastName = "Sandrine", }; listParent.AddRange(new[] { parent1, parent2 }); context.InsertAll(listParent); var newFirstName = "Paulat"; context.UpdateProperty(parent2, nameof(Parent.FirstName), newFirstName); var newParent2 = context.GetEntity <Parent>(parent2.Id); Assert.AreEqual(newFirstName, newParent2.FirstName); }
public void InsertOne_QueryCollection_GetEntity_Test() { using var context = new ContextTest(); var allFamily = context.QueryCollection <Family>(); Assert.AreEqual(0, allFamily.Count()); var family1 = new Family { FamilyName = "Deligans" }; context.Insert(family1); allFamily = context.QueryCollection <Family>(); Assert.AreEqual(1, allFamily.Count()); var getFamily = context.GetEntity <Family>(family1.Id); Assert.AreEqual(family1.Id, getFamily.Id); Assert.AreEqual(family1.FamilyName, getFamily.FamilyName); }
public static void NewContext3(MenuCommand command) { ContextTest script = (command.context as ContextTest); script.contextName = "hello world!!"; }
public CategoriesController(ContextTest db) { this.db = db; }
public ProduitTest() { contextTest = new ContextTest(); }
public LatestBuyersController(ContextTest db) { this.db = db; }
public void Init() { using var context = new ContextTest(); context.DropDatabase(); }
public ClientsController(ContextTest db) { this.db = db; }