コード例 #1
0
 public void Customer_IsStoredAndRetrievedCorrectly_MappingVerifier()
 {
     using (EFInactionOrdersEntities context = new EFInactionOrdersEntities())
     {
         VerifyMapping.For <Customer>(context)
         .Test(c => c.Name, "Marco De Sanctis")
         .Test(c => c.BillingAddress, "SampleBillingAddress")
         .Execute();
     }
 }
コード例 #2
0
        public void Customer_IsStoredAndRetrievedCorrectly()
        {
            Customer original = new Customer
            {
                Name           = "Marco De Sanctis",
                BillingAddress = "SampleBillingAddress"
            };

            using (EFInactionOrdersEntities context = new EFInactionOrdersEntities())
            {
                context.AddToCompanies(original);
                context.SaveChanges();
            }

            using (EFInactionOrdersEntities context = new EFInactionOrdersEntities())
            {
                Customer customer = (Customer)context.Companies
                                    .Where(c => c.CompanyId == original.CompanyId).Single();

                Assert.AreEqual(original.Name, customer.Name);
                Assert.AreEqual(original.BillingAddress, customer.BillingAddress);
                //...
            }
        }