Exemplo n.º 1
0
        public void TestGetProductsAndSubassemblies()
        {
            using (var ctx = new BadgerData.DataAccess.BadgerDataContext())

            {
                BadgerData.Models.Product x = new BadgerData.Models.Product();
                var items = ctx.Product.Include(r => r.Subassemblies).ToList();
                Assert.IsTrue(items.Count > 0);
            }
        }
Exemplo n.º 2
0
        public void TestProduct()
        {
            using (var ctx = new BadgerData.DataAccess.BadgerDataContext())
            {
                var x = new BadgerData.Models.Product();
                x.Height         = 1.0m;
                x.Depth          = 6.0m;
                x.Width          = 120.25m;
                x.Omit           = false;
                x.ProjectID      = 13;
                x.ProductionDate = DateTime.Today;
                x.ProductName    = "big pile of shit";
                x.ArchRef        = "Mister SHitheads Bathroom";

                ctx.Add(x);
                ctx.SaveChanges();
                var result = ctx.Task.ToList();

                Assert.IsTrue(result.Count > 0);
            }
        }
Exemplo n.º 3
0
        public void TestGetProduct()
        {
            using (var ctx = new BadgerData.DataAccess.BadgerDataContext())

            {
                BadgerData.Models.Product x = new BadgerData.Models.Product();
                x.ArchRef        = "big funky things";
                x.ProductName    = "Unit 2";
                x.Depth          = 6.25m;
                x.Height         = 8.25m;
                x.Note           = "Very long winded note";
                x.ProductionDate = DateTime.Today.AddDays(-2);
                x.ProjectID      = 11;
                x.Width          = 120.75m;
                x.Omit           = true;
                ctx.Add(x);
                ctx.SaveChanges();
                var items = ctx.Product.Include(r => r.Subassemblies).ToList();
                Assert.IsTrue(items.Count > 0);
            }
        }