Ejemplo n.º 1
0
 public function testGetShippingAddress()
 {
     /** @var AddressAdapterInterface $addressAdapterMock */
     $addressAdapterMock = $this->getMockBuilder('Magento\\Payment\\Gateway\\Data\\AddressAdapterInterface')->getMockForAbstractClass();
     /** @var \Magento\Sales\Api\Data\OrderAddressInterface $orderAddressMock */
     $orderAddressMock = $this->getMockBuilder('Magento\\Sales\\Api\\Data\\OrderAddressInterface')->getMockForAbstractClass();
     $this->addressAdapterFactoryMock->expects($this->once())->method('create')->with(['address' => $orderAddressMock])->willReturn($addressAdapterMock);
     $this->orderMock->expects($this->once())->method('getShippingAddress')->willReturn($orderAddressMock);
     $this->assertSame($addressAdapterMock, $this->model->getShippingAddress());
 }