public function testCollectRates() { $this->_httpResponse->expects($this->any())->method('getBody')->will($this->returnValue(file_get_contents(__DIR__ . '/_files/success_dhl_response_rates.xml'))); // for setRequest $request = $this->_helper->getObject('Magento\\Quote\\Model\\Quote\\Address\\RateRequest', require __DIR__ . '/_files/rates_request_data_dhl.php'); $this->assertNotEmpty($this->_model->collectRates($request)->getAllRates()); }
public function testCollectRatesFail() { $this->scope->expects($this->once())->method('isSetFlag')->willReturn(true); $request = new RateRequest(); $request->setPackageWeight(1); $this->assertFalse(false, $this->_model->collectRates($request)); }