public function setMethodInfo() { $paymentMock = $this->getMockBuilder('\\Magento\\Quote\\Model\\Quote\\Payment')->disableOriginalConstructor()->setMethods(['getMethodInstance'])->getMock(); $paymentMock->expects($this->once())->method('getMethodInstance')->willReturn('method'); $quoteMock = $this->getMockBuilder('\\Magento\\Quote\\Model\\Quote')->disableOriginalConstructor()->setMethods(['getPayment'])->getMock(); $quoteMock->expects($this->once())->method('getPayment')->willReturn($paymentMock); $this->onePageMock->expects($this->once())->method('getQuote')->willReturn($quoteMock); $this->form->setMethodInfo(); }