コード例 #1
0
        public void Canceled_Order_State_Should_Throw_An_Exception_If_An_Attempt_Is_Made_To_Ship_It_Shipped()
        {
            OrderCanceledState orderCanceledState = new OrderCanceledState();
            Order order = new Order(orderCanceledState);

            orderCanceledState.Ship(order);
        }
コード例 #2
0
        public void Canceled_Order_State_Should_Not_Allow_An_Item_To_Be_Shipped()
        {
            OrderCanceledState orderCanceledState = new OrderCanceledState();
            Order order = new Order(orderCanceledState);

            Assert.IsFalse(orderCanceledState.CanShip(order));
        }