public void QueryByKeyword() { //arrange var context = Mock.CreateContext(); var products = new List <Product> { new Product { ProductId = new Guid("CCB33F33-3D6D-409A-8879-5C3C195731BD"), Name = "手機", Price = 10000 }, new Product { ProductId = new Guid("A141B179-E6CD-4FB9-A473-CA8317E1252D"), Name = "鞋子", Price = 1000 } }; context.Product.Bind(products); //action var crud = new CRUD.Models.CRUD { Keyword = "鞋" }; CRUD.Businesses.CRUD.Query(context, crud); //assert Assert.AreEqual("鞋子", crud.Products.First().Name); }
public void Query() { //arrange var context = Mock.CreateContext(); var products = new List <Product> { new Product { ProductId = new Guid("CCB33F33-3D6D-409A-8879-5C3C195731BD"), Name = "小米手機", Price = 10000 } }; context.Product.Bind(products); //action var crud = new CRUD.Models.CRUD(); CRUD.Businesses.CRUD.Query(context, crud); //assert Assert.AreSame(products.First(), crud.Products.First()); }