public function test_listPaymentMethods_returns_ListPaymentMethods()
 {
     $response = WebPay::listPaymentMethods(Svea\SveaConfig::getDefaultConfig())->setCountryCode("SE")->doRequest();
     $this->assertInstanceOf("Svea\\HostedService\\ListPaymentMethodsResponse", $response);
     $this->assertEquals(true, $response->accepted);
 }
예제 #2
0
 function test_validates_missing_required_method_for_listPaymentMethods_setCountryCode()
 {
     $order = WebPay::listPaymentMethods(Svea\SveaConfig::getDefaultConfig());
     $this->setExpectedException('Svea\\ValidationException', '-missing value : CountryCode is required. Use function setCountryCode().');
     $order->prepareRequest();
 }