Sonata\tests\Component\Form\Transformer\DeliveryMethodTransformerTest::testReverseTransform PHP Method

testReverseTransform() public method

    public function testReverseTransform()
    {
        $delivery = new FreeDelivery(false);
        $delivery->setCode('deliveryCode');
        $pool = $this->getMockBuilder('Sonata\\Component\\Delivery\\Pool')->disableOriginalConstructor()->getMock();
        $pool->expects($this->once())->method('getMethod')->will($this->returnValue($delivery));
        $transformer = new DeliveryMethodTransformer($pool);
        $this->assertEquals($delivery, $transformer->reverseTransform('deliveryCode'));
    }
DeliveryMethodTransformerTest