コード例 #1
0
        public void CanRetrieveProductionOrder()
        {
            IOrderRepository data = new ProductionOrdersRepository(@"C:\Data\LiveData");

            Order order = new Order();

            order.OrderDate    = DateTime.Parse("01/01/1111");
            order.CustomerName = "Thommas";

            data.CreateOrder(order);

            Order retrieved = data.RetrieveOrder(order);

            Assert.AreEqual(order.CustomerName, retrieved.CustomerName);
        }
コード例 #2
0
        public void CanUpdateProductionOrder()
        {
            IOrderRepository data = new ProductionOrdersRepository(@"C:\Data\LiveData");

            Order order = new Order();

            order.OrderDate    = DateTime.Parse("01/01/1111");
            order.OrderNumber  = 3;
            order.CustomerName = "Thomas!";

            Order retrieved = data.RetrieveOrder(order);

            order.ProductType = "Wooood";

            Assert.IsTrue(data.UpdateOrder(order));
        }