Eccube\Tests\Service\ShoppingServiceTest::testSetDeliveryFreeQuantity PHP Method

testSetDeliveryFreeQuantity() public method

    public function testSetDeliveryFreeQuantity()
    {
        // 送料無料条件を 0 個に設定
        $BaseInfo = $this->app['eccube.repository.base_info']->get();
        $BaseInfo->setDeliveryFreeQuantity(0);
        $Order = $this->createOrder($this->Customer);
        $Order->setDeliveryFeeTotal(100);
        // 送料 100 円に設定しておく
        $this->assertNotEquals(0, $Order->getDeliveryFeeTotal());
        // 送料 0 円に設定される
        $this->app['eccube.service.shopping']->setDeliveryFreeQuantity($Order);
        $this->expected = 0;
        $this->actual = $Order->getDeliveryFeeTotal();
        $this->verify();
    }