public void RetrieveOrderTest()
        {
            bool result = false;

            FakeSpecialOrderAccessor _specialOrderAccessor = new FakeSpecialOrderAccessor();

            result = _specialOrderAccessor.SelectSpecialOrders().Any();

            Assert.AreEqual(result, true);
        }
        public void AddSpecialOrderTest()
        {
            bool result = false;

            SpecialOrder newOrder = new SpecialOrder()
            {
                UserID = 100000
            };

            FakeSpecialOrderAccessor _SpecialOrderAccessor = new FakeSpecialOrderAccessor();

            result = _SpecialOrderAccessor.InsertSpecialOrder(newOrder) == 1;

            Assert.AreEqual(result, true);
        }
        public void DeleteSpecialOrderTest()
        {
            bool result = false;

            SpecialOrder newOrder = new SpecialOrder()
            {
                SpecialOrderID = 1,
                UserID         = 100000
            };

            FakeSpecialOrderAccessor _specialOrderAccessor = new FakeSpecialOrderAccessor();

            result = _specialOrderAccessor.DeleteSpecialOrder(newOrder.SpecialOrderID) == 1;

            Assert.AreEqual(result, true);
        }
        public void EditOrderTest()
        {
            bool result = false;

            SpecialOrder oldOrder = new SpecialOrder()
            {
                SpecialOrderID = 1,
                UserID         = 100000
            };

            SpecialOrder editedOrder = new SpecialOrder()
            {
                SpecialOrderID = 2,
                UserID         = 100000
            };

            FakeSpecialOrderAccessor _SpecialOrderAccessor = new FakeSpecialOrderAccessor();

            result = _SpecialOrderAccessor.UpdateSpecialOrder(oldOrder, editedOrder) == 1;

            Assert.AreEqual(result, true);
        }