示例#1
0
        public void productsTest()
        {
            cache.productsEntities2 db = new cache.productsEntities2();
            //db.products.Select();

            var test1 = db.products;

            IEnumerable <testProducts> testing = test1.Select(o => new testProducts
            {
                productid = o.productid,

                productname = o.productname,

                productdescription = o.productdescription,

                categoryid = o.categoryid ?? 0,

                categoryname = o.categoryname,

                brandid = o.brandid ?? 0,

                minprice = o.minprice,

                maxprice = o.maxprice,
            });

            Assert.AreEqual(testing.Count(), 17);
        }
示例#2
0
        public void giftwrappingTest()
        {
            cache.productsEntities2 db = new cache.productsEntities2();
            //db.wrappings.Select();

            var test1 = db.wrappings;

            IEnumerable <testWrapping> testing = test1.Select(o => new testWrapping
            {
                id = o.id,

                typeid = o.typeid ?? 0,

                typename = o.typename,

                rangeid = o.rangeid ?? 0,

                rangename = o.rangename,

                price = o.price,

                size = o.size,
            });

            Assert.AreEqual(testing.Count(), 1);
        }
示例#3
0
        public void GetConnStringFromAppConfig()
        {
            cache.productsEntities2 db = new cache.productsEntities2();
            string actualString        = db.Database.Connection.ConnectionString;
            string expectedString      = ConfigurationManager.ConnectionStrings["DatabaseConnection"].ConnectionString;

            Assert.AreEqual(expectedString, actualString);
        }