예제 #1
0
 public void DeleteMenuTest()
 {
     SalesOrderLinqBroker target = new SalesOrderLinqBroker(); // TODO: Initialize to an appropriate value
     //IMenu menu = Context.Menus.Where(m => m.MenuID == 7).FirstOrDefault(); // TODO: Initialize to an appropriate value
     IMenu menu = target.GetMenuById(7);
     bool expected = true; // TODO: Initialize to an appropriate value
     bool actual;
     actual = target.DeleteMenu(menu, "unit test");
     Assert.AreEqual(expected, actual);
     Assert.AreEqual(menu.IsDeleted, true);
     //Assert.Inconclusive("Verify the correctness of this test method.");
 }
예제 #2
0
        public void AssertDiscountTypeName()
        {
            SalesOrderLinqBroker target = new SalesOrderLinqBroker(); // TODO: Initialize to an appropriate value
            IMenu menu = target.GetMenuById(8); // TODO: Initialize to an appropriate value
            IMenu menu2 = target.GetMenuById(9); // TODO: Initialize to an appropriate value

            string expected1 = "Percentage"; // TODO: Initialize to an appropriate value
            string expected2 = "Exact Value";

            Assert.AreEqual(menu.DiscountTypeName, expected1);
            Assert.AreEqual(menu2.DiscountTypeName, expected2);

            menu.DiscountType = "EV";
            menu2.DiscountType = "PR";

            Assert.AreEqual(menu.DiscountTypeName, expected2);
            Assert.AreEqual(menu2.DiscountTypeName, expected1);
        }
예제 #3
0
        public void GetMenuByIdTest()
        {
            SalesOrderLinqBroker target = new SalesOrderLinqBroker(); // TODO: Initialize to an appropriate value
            int menuId = 5; // TODO: Initialize to an appropriate value
            IMenu expected = Context.Menus.Where(m => m.MenuID == 5).SingleOrDefault(); // TODO: Initialize to an appropriate value
            IMenu actual;
            actual = target.GetMenuById(menuId);
            //Assert.AreEqual(expected, actual);

            Assert.AreEqual(expected.MenuID, actual.MenuID);
            Assert.AreEqual(expected.MenuCode, actual.MenuCode);
            Assert.AreEqual(expected.MenuName, actual.MenuName);
            Assert.AreEqual(expected.MenuTypeID, actual.MenuTypeID);
            Assert.AreEqual(expected.MenuDescription, actual.MenuDescription);
            Assert.AreEqual(expected.BasePrice, actual.BasePrice);
            Assert.AreEqual(expected.Price, actual.Price);
            Assert.AreEqual(expected.Discount, actual.Discount);
            Assert.AreEqual(expected.DiscountType, actual.DiscountType);
            Assert.AreEqual(expected.DiscountComment, actual.DiscountComment);
            Assert.AreEqual(expected.MenuImage, actual.MenuImage);
            Assert.AreEqual(expected.MenuOrder, actual.MenuOrder);
            Assert.AreEqual(expected.IsActive, actual.IsActive);
            Assert.AreEqual(expected.IsDeleted, actual.IsDeleted);
            Assert.AreEqual(expected.DiscountTypeName, actual.DiscountTypeName);
            Assert.AreEqual(expected.RowGuid, actual.RowGuid);

            //Assert.Inconclusive("Verify the correctness of this test method.");
        }
예제 #4
0
        public void TestChangeMenuCategory()
        {
            SalesOrderLinqBroker target = new SalesOrderLinqBroker(); // TODO: Initialize to an appropriate value

            //IMenu menu = Context.Menus.Where(m => m.MenuID == 5).FirstOrDefault(); // TODO: Initialize to an appropriate value
            IMenu menu = target.GetMenuById(5);

            menu.MenuCategoryList.Clear();

            MenuCategory mc = new MenuCategory();
            mc.MenuCategoryID = 2;

            MenuCategory mc2 = new MenuCategory();
            mc2.MenuCategoryID = 10;

            //MenuCategory mc3 = new MenuCategory();
            //mc3.MenuCategoryID = 5;

            //MenuCategory mc4 = new MenuCategory();
            //mc4.MenuCategoryID = 7;

            //MenuCategory mc5 = new MenuCategory();
            //mc5.MenuCategoryID = 6;

            menu.MenuCategoryList.Add(mc);
            menu.MenuCategoryList.Add(mc2);
            //menu.MenuCategoryList.Add(mc3);
            //menu.MenuCategoryList.Add(mc4);
            //menu.MenuCategoryList.Add(mc5);

            target.SaveMenu(menu, "unit test");

            IList<IMenuCategory> actual = menu.MenuCategoryList.OrderBy(o => o.MenuCategoryID).ToList();
            IList<IMenuCategory> expected = Context.MenuCategories.Cast<IMenuCategory>().OrderBy(o => o.MenuCategoryID).ToList();
            expected = expected.Where(o => o.MenuCategoryID == 2
                || o.MenuCategoryID == 10
                //|| o.MenuCategoryID == 5
                //|| o.MenuCategoryID == 7
                //|| o.MenuCategoryID == 6
                ).ToList();

            Assert.AreEqual(expected.Count, actual.Count);

            IEnumerator<IMenuCategory> e1 = actual.GetEnumerator();
            IEnumerator<IMenuCategory> e2 = expected.GetEnumerator();
            while (e1.MoveNext() && e2.MoveNext())
            {
                //Assert.AreEqual(e1.Current, e2.Current);

                Assert.AreEqual(e1.Current.MenuCategoryID, e2.Current.MenuCategoryID);
                Assert.AreEqual(e1.Current.MenuCategoryName, e2.Current.MenuCategoryName);
                Assert.AreEqual(e1.Current.MenuCategoryDescription, e2.Current.MenuCategoryDescription);
                Assert.AreEqual(e1.Current.MenuCategoryOrder, e2.Current.MenuCategoryOrder);
                Assert.AreEqual(e1.Current.IsDeleted, e2.Current.IsDeleted);

                Assert.AreEqual(e1.Current.RowGuid, e2.Current.RowGuid);

            }
        }
예제 #5
0
        public void TestCreateNewMenu()
        {
            SalesOrderLinqBroker target = new SalesOrderLinqBroker(); // TODO: Initialize to an appropriate value
            IMenuCategory cat = target.CreateMenuCategoryInstance();
            IMenuType type = target.CreateMenuTypeInstance();
            IMenu menu = target.CreateMenuInstance();

            cat.MenuCategoryName = "Alam";
            cat.MenuCategoryDescription = "Nature rules";
            target.SaveMenuCategory(cat, "unit test");

            type.MenuTypeName = "21";
            type.MenuTypeDescription = "rumah";
            target.SaveMenuType(type, "unit test");

            menu.BasePrice = 200;
            menu.Price = 900;
            menu.MenuName = "matahari terbenanm";
            menu.MenuCode = "MTB";
            menu.MenuDescription = "description";
            menu.MenuCategoryList.Add(cat);
            menu.MenuType = type;
            //menu.IsActive = true;
            //menu.IsDeleted = false;
            bool actual = target.SaveMenu(menu, "unit test");

            Assert.AreEqual(actual, true);
        }
예제 #6
0
        public void SaveMenuTest()
        {
            SalesOrderLinqBroker target = new SalesOrderLinqBroker(); // TODO: Initialize to an appropriate value
            //IMenu menu = Context.Menus.Where(m => m.MenuID == 5).FirstOrDefault(); // TODO: Initialize to an appropriate value
            IMenu menu = target.GetMenuById(5);
            var price = new Random().Next(10000);
            menu.BasePrice = price;
            bool expected = true; // TODO: Initialize to an appropriate value
            bool actual;

            actual = target.SaveMenu(menu, "unit test");
            Assert.AreEqual(expected, actual);
            Assert.AreEqual(menu.BasePrice, price);
            //Assert.Inconclusive("Verify the correctness of this test method.");
        }
예제 #7
0
        public void SaveSalesOrderTest()
        {
            SalesOrderLinqBroker target = new SalesOrderLinqBroker(); // TODO: Initialize to an appropriate value
            ISalesOrder salesOrder = target.CreateSalesOrderInstance(); // TODO: Initialize to an appropriate value
            bool expected = true; // TODO: Initialize to an appropriate value
            bool actual;

            //salesOrder.CreatedBy = "Unit test";

            salesOrder.CustomerName = "marceria";
            salesOrder.ItemDiscount = 29;
            salesOrder.OrderDate = DateTime.Now;
            salesOrder.OrderNo = "34dsABEawbRHsa";
            //salesOrder.OrderStatus = "NW";
            salesOrder.Quantity = 3;
            salesOrder.SalesDiscount = null;
            salesOrder.SubTotal = 3435.62m;
            salesOrder.TableNo = 24;
            salesOrder.Tax = 34.43m;
            salesOrder.Total = 3203.56m;

            ISalesOrderItem item1 = target.CreateSalesOrderItemInstance();
            item1.Discount = 3.43m;
            item1.MenuCode = "MFD";
            item1.MenuID = 5;
            item1.MenuName = "wahdsa";
            item1.Notes = "dfsafsda";
            //item1.OrderItemStatus = "NW";
            item1.Price = 421.42m;
            item1.QtyIssued = 3;
            item1.QtyOrdered = 3;
            item1.QtyPaid = 0;
            item1.Subtotal = 345.43m;
            item1.Total = 533.66m;

            salesOrder.SalesOrderItemList.Add(item1);

            actual = target.SaveSalesOrder(salesOrder, "unit test");
            Assert.AreEqual(expected, actual);
            //Assert.Inconclusive("Verify the correctness of this test method.");
        }
예제 #8
0
        public void SalesOrderListTest()
        {
            SalesOrderLinqBroker target = new SalesOrderLinqBroker(); // TODO: Initialize to an appropriate value
            IList<ISalesOrder> expected = Context.SalesOrderHeads.Cast<ISalesOrder>().ToList(); // TODO: Initialize to an appropriate value
            IList<ISalesOrder> actual;
            actual = target.GetSalesOrderList();

            IEnumerator<ISalesOrder> e1 = expected.GetEnumerator();
            IEnumerator<ISalesOrder> e2 = actual.GetEnumerator();

            while (e1.MoveNext() && e2.MoveNext())
            {
                Assert.AreEqual(e1.Current.CustomerName, e2.Current.CustomerName);
                Assert.AreEqual(e1.Current.IsDeleted, e2.Current.IsDeleted);
                Assert.AreEqual(e1.Current.ItemDiscount, e2.Current.ItemDiscount);
                Assert.AreEqual(e1.Current.OrderDate, e2.Current.OrderDate);
                Assert.AreEqual(e1.Current.OrderNo, e2.Current.OrderNo);
                Assert.AreEqual(e1.Current.OrderStatus, e2.Current.OrderStatus);
                Assert.AreEqual(e1.Current.Quantity, e2.Current.Quantity);
                Assert.AreEqual(e1.Current.RowGuid, e2.Current.RowGuid);

                Assert.AreEqual(e1.Current.SalesDiscount, e2.Current.SalesDiscount);
                Assert.AreEqual(e1.Current.SalesOrderID, e2.Current.SalesOrderID);
                Assert.AreEqual(e1.Current.SubTotal, e2.Current.SubTotal);
                Assert.AreEqual(e1.Current.TableNo, e2.Current.TableNo);
                Assert.AreEqual(e1.Current.Tax, e2.Current.Tax);
                Assert.AreEqual(e1.Current.Total, e2.Current.Total);

            }

            //Assert.AreEqual(expected, actual);
            //Assert.Inconclusive("Verify the correctness of this test method.");
        }
예제 #9
0
        public void SalesOrderListTest1()
        {
            SalesOrderLinqBroker target = new SalesOrderLinqBroker(); // TODO: Initialize to an appropriate value
            string orderStatus = string.Empty; // TODO: Initialize to an appropriate value
            Nullable<DateTime> periodFrom = new DateTime(2010, 6, 1); // TODO: Initialize to an appropriate value
            Nullable<DateTime> periodTo = new DateTime(2010, 6, 30); // TODO: Initialize to an appropriate value
            string sortExp = string.Empty; // TODO: Initialize to an appropriate value
            bool sortDesc = false; // TODO: Initialize to an appropriate value
            int startIndex = 0; // TODO: Initialize to an appropriate value
            int pageSize = 90; // TODO: Initialize to an appropriate value
            string filter = string.Empty; // TODO: Initialize to an appropriate value
            IList<ISalesOrder> expected = Context.SalesOrderHeads.Where(o => o.CreatedDate.CompareTo(periodFrom) > 0 && o.CreatedDate.CompareTo(periodTo) < 0).Cast<ISalesOrder>().ToList(); // TODO: Initialize to an appropriate value
            IList<ISalesOrder> actual;
            actual = target.GetSalesOrderList(orderStatus, periodFrom, periodTo, sortExp, sortDesc, startIndex, pageSize, filter);

            IEnumerator<ISalesOrder> e1 = expected.GetEnumerator();
            IEnumerator<ISalesOrder> e2 = actual.GetEnumerator();

            while (e1.MoveNext() && e2.MoveNext())
            {
                Assert.AreEqual(e1.Current.CustomerName, e2.Current.CustomerName);

                Assert.AreEqual(e1.Current.IsDeleted, e2.Current.IsDeleted);
                Assert.AreEqual(e1.Current.TotalItemDiscount, e2.Current.TotalItemDiscount);
                Assert.AreEqual(e1.Current.OrderDate, e2.Current.OrderDate);
                Assert.AreEqual(e1.Current.OrderNo, e2.Current.OrderNo);
                Assert.AreEqual(e1.Current.OrderStatus, e2.Current.OrderStatus);
                Assert.AreEqual(e1.Current.TotalQuantity, e2.Current.TotalQuantity);
                Assert.AreEqual(e1.Current.RowGuid, e2.Current.RowGuid);

                Assert.AreEqual(e1.Current.AdditionalDiscount, e2.Current.AdditionalDiscount);
                Assert.AreEqual(e1.Current.SalesOrderID, e2.Current.SalesOrderID);
                Assert.AreEqual(e1.Current.OrderSubTotal, e2.Current.OrderSubTotal);
                Assert.AreEqual(e1.Current.TableNo, e2.Current.TableNo);
                Assert.AreEqual(e1.Current.Tax, e2.Current.Tax);
                Assert.AreEqual(e1.Current.OrderTotal, e2.Current.OrderTotal);

            }

            //Assert.AreEqual(expected, actual);
            //Assert.Inconclusive("Verify the correctness of this test method.");
        }
예제 #10
0
        public void GetSalesOrderByIdTest()
        {
            SalesOrderLinqBroker target = new SalesOrderLinqBroker(); // TODO: Initialize to an appropriate value
            int salesOrderId = 3; // TODO: Initialize to an appropriate value
            ISalesOrder expected = Context.SalesOrderHeads.SingleOrDefault(s => s.SalesOrderID == salesOrderId) as ISalesOrder; // TODO: Initialize to an appropriate value
            ISalesOrder actual;
            actual = target.GetSalesOrderById(salesOrderId);

            Assert.AreEqual(actual.CustomerName, expected.CustomerName);

            Assert.AreEqual(actual.IsDeleted, expected.IsDeleted);
            Assert.AreEqual(actual.ItemDiscount, expected.ItemDiscount);

            Assert.AreEqual(actual.OrderDate, expected.OrderDate);
            Assert.AreEqual(actual.OrderNo, expected.OrderNo);
            Assert.AreEqual(actual.OrderStatus, expected.OrderStatus);
            Assert.AreEqual(actual.Quantity, expected.Quantity);
            Assert.AreEqual(actual.RowGuid, expected.RowGuid);

            Assert.AreEqual(actual.SalesDiscount, expected.SalesDiscount);
            Assert.AreEqual(actual.SalesOrderID, expected.SalesOrderID);
            Assert.AreEqual(actual.SubTotal, expected.SubTotal);
            Assert.AreEqual(actual.TableNo, expected.TableNo);
            Assert.AreEqual(actual.Tax, expected.Tax);
            Assert.AreEqual(actual.Total, expected.Total);

            ISalesOrderItem item1 = target.CreateSalesOrderItemInstance();
            item1.Discount = 3.43m;
            item1.MenuCode = "MFD";
            item1.MenuID = 5;
            item1.MenuName = "wahdsa";
            item1.Notes = "dfsafsda";
            //item1.OrderItemStatus = "NW";
            item1.Price = 421.42m;
            item1.QtyIssued = 3;
            item1.QtyOrdered = 3;
            item1.QtyPaid = 0;
            item1.Subtotal = 345.43m;
            item1.Total = 533.66m;

            ISalesOrderItem item3 = target.CreateSalesOrderItemInstance();
            item3.Discount = 3.43m;
            item3.MenuCode = "KLDLD";
            item3.MenuID = 5;
            item3.MenuName = "miwau";
            item3.Notes = "wahaha";
            //item3.OrderItemStatus = "NW";
            item3.Price = 421.42m;
            item3.QtyIssued = 3;
            item3.QtyOrdered = 3;
            item3.QtyPaid = 0;
            item3.Subtotal = 345.43m;
            item3.Total = 533.66m;

            ISalesOrderItem item2 = actual.SalesOrderItemList.SingleOrDefault(s => s.SalesOrderItemID == 23);
            item2.MenuCode = "HEEH";
            item2.MenuName = "Powerfull PC";
            item2.QtyOrdered = 23;
            item2.Total = 5675000m;

            actual.RemoveSalesOrderItem(4);
            actual.RemoveSalesOrderItem(4);
            actual.AddSalesOrderItem(item1);
            actual.AddSalesOrderItem(item3);

            target.SaveSalesOrder(actual, "unit test");

            target = new SalesOrderLinqBroker();
            ISalesOrder test = target.GetSalesOrderById(salesOrderId);

            //Assert.AreEqual(expected, actual);
            //Assert.Inconclusive("Verify the correctness of this test method.");
        }
예제 #11
0
        public void GetMenuTypeByIdTest()
        {
            SalesOrderLinqBroker target = new SalesOrderLinqBroker(); // TODO: Initialize to an appropriate value
            int menuTypeId = 1; // TODO: Initialize to an appropriate value
            IMenuType expected = Context.MenuTypes.Where(mt => mt.MenuTypeID == 1).FirstOrDefault(); // TODO: Initialize to an appropriate value
            IMenuType actual;
            actual = target.GetMenuTypeById(menuTypeId);
            //Assert.AreEqual(expected, actual);

            Assert.AreEqual(expected.MenuTypeID, actual.MenuTypeID);
            Assert.AreEqual(expected.MenuTypeName, actual.MenuTypeName);
            Assert.AreEqual(expected.MenuTypeDescription, actual.MenuTypeDescription);
            Assert.AreEqual(expected.MenuTypeOrder, actual.MenuTypeOrder);
            Assert.AreEqual(expected.IsDeleted, actual.IsDeleted);

            Assert.AreEqual(expected.RowGuid, actual.RowGuid);

            //Assert.Inconclusive("Verify the correctness of this test method.");
        }
예제 #12
0
        public void GetMenuListTest1()
        {
            SalesOrderLinqBroker target = new SalesOrderLinqBroker(); // TODO: Initialize to an appropriate value

            int[] categoryId = new int[] { 3, 7, 11 }; // TODO: Initialize to an appropriate value
            Nullable<int> typeId = 3; // TODO: Initialize to an appropriate value
            string sortExp = string.Empty; // TODO: Initialize to an appropriate value
            bool sortDesc = false; // TODO: Initialize to an appropriate value
            int startIndex = 0; // TODO: Initialize to an appropriate value
            int pageSize = 999; // TODO: Initialize to an appropriate value
            string filter = "MenuName.Contains(\"matahari\")";

            List<IMenu> temp = new List<IMenu>();
            temp = Context.Menus.Where(m => m.MenuCode == "MTB").Cast<IMenu>().ToList();
            IList<IMenu> expected = ((IList<IMenu>)temp); // TODO: Initialize to an appropriate value

            IList<IMenu> actual;
            actual = target.GetMenuList(categoryId, typeId, sortExp, sortDesc, startIndex, pageSize, filter);

            //Assert.AreEqual(expected, actual);
            IEnumerator<IMenu> e1 = actual.GetEnumerator();
            IEnumerator<IMenu> e2 = expected.GetEnumerator();
            while (e1.MoveNext() && e2.MoveNext())
            {
                //Assert.AreEqual(e1.Current, e2.Current);
                Assert.AreEqual(e1.Current.MenuID, e2.Current.MenuID);
                Assert.AreEqual(e1.Current.MenuCode, e2.Current.MenuCode);
                Assert.AreEqual(e1.Current.MenuName, e2.Current.MenuName);
                Assert.AreEqual(e1.Current.MenuTypeID, e2.Current.MenuTypeID);
                Assert.AreEqual(e1.Current.MenuDescription, e2.Current.MenuDescription);
                Assert.AreEqual(e1.Current.BasePrice, e2.Current.BasePrice);
                Assert.AreEqual(e1.Current.Price, e2.Current.Price);
                Assert.AreEqual(e1.Current.Discount, e2.Current.Discount);
                Assert.AreEqual(e1.Current.DiscountType, e2.Current.DiscountType);
                Assert.AreEqual(e1.Current.DiscountComment, e2.Current.DiscountComment);
                Assert.AreEqual(e1.Current.MenuImage, e2.Current.MenuImage);
                Assert.AreEqual(e1.Current.MenuOrder, e2.Current.MenuOrder);
                Assert.AreEqual(e1.Current.IsActive, e2.Current.IsActive);
                Assert.AreEqual(e1.Current.IsDeleted, e2.Current.IsDeleted);
                Assert.AreEqual(e1.Current.DiscountTypeName, e2.Current.DiscountTypeName);
                Assert.AreEqual(e1.Current.RowGuid, e2.Current.RowGuid);
            }

            //Assert.Inconclusive("Verify the correctness of this test method.");
        }
예제 #13
0
        public void GetMenuListTest()
        {
            SalesOrderLinqBroker target = new SalesOrderLinqBroker(); // TODO: Initialize to an appropriate value
            IList<IMenu> expected = Context.Menus.Where(m => !m.IsDeleted).Select(m => (IMenu)m).ToList(); // TODO: Initialize to an appropriate value

            IList<IMenu> actual;
            actual = target.GetMenuList();

            Assert.AreEqual(expected.Count, actual.Count);

            IEnumerator<IMenu> e1 = actual.GetEnumerator();
            IEnumerator<IMenu> e2 = expected.GetEnumerator();
            while (e1.MoveNext() && e2.MoveNext())
            {
                //Assert.AreEqual(e1.Current, e2.Current);
                Assert.AreEqual(e1.Current.MenuID, e2.Current.MenuID);
                Assert.AreEqual(e1.Current.MenuCode, e2.Current.MenuCode);
                Assert.AreEqual(e1.Current.MenuName, e2.Current.MenuName);
                Assert.AreEqual(e1.Current.MenuTypeID, e2.Current.MenuTypeID);
                Assert.AreEqual(e1.Current.MenuDescription, e2.Current.MenuDescription);
                Assert.AreEqual(e1.Current.BasePrice, e2.Current.BasePrice);
                Assert.AreEqual(e1.Current.Price, e2.Current.Price);
                Assert.AreEqual(e1.Current.Discount, e2.Current.Discount);
                Assert.AreEqual(e1.Current.DiscountType, e2.Current.DiscountType);
                Assert.AreEqual(e1.Current.DiscountComment, e2.Current.DiscountComment);
                Assert.AreEqual(e1.Current.MenuImage, e2.Current.MenuImage);
                Assert.AreEqual(e1.Current.MenuOrder, e2.Current.MenuOrder);
                Assert.AreEqual(e1.Current.IsActive, e2.Current.IsActive);
                Assert.AreEqual(e1.Current.IsDeleted, e2.Current.IsDeleted);
                Assert.AreEqual(e1.Current.DiscountTypeName, e2.Current.DiscountTypeName);
                Assert.AreEqual(e1.Current.RowGuid, e2.Current.RowGuid);
            }

            //Assert.Inconclusive("Verify the correctness of this test method.");
        }
예제 #14
0
        public void GetMenuCategoryByIdTest()
        {
            SalesOrderLinqBroker target = new SalesOrderLinqBroker(); // TODO: Initialize to an appropriate value
            int menuCategoryId = 7; // TODO: Initialize to an appropriate value
            IMenuCategory expected = Context.MenuCategories.Where(mc => mc.MenuCategoryID == 7).SingleOrDefault(); // TODO: Initialize to an appropriate value
            IMenuCategory actual;
            actual = target.GetMenuCategoryById(menuCategoryId);
            //Assert.AreEqual(expected, actual);

            Assert.AreEqual(expected.MenuCategoryID, actual.MenuCategoryID);
            Assert.AreEqual(expected.MenuCategoryName, actual.MenuCategoryName);
            Assert.AreEqual(expected.MenuCategoryDescription, actual.MenuCategoryDescription);
            Assert.AreEqual(expected.MenuCategoryOrder, actual.MenuCategoryOrder);
            Assert.AreEqual(expected.IsDeleted, actual.IsDeleted);

            Assert.AreEqual(expected.RowGuid, actual.RowGuid);
            //Assert.Inconclusive("Verify the correctness of this test method.");
        }