public function testCreateHostedPaymentFromAttributes()
 {
     $hostedPayment = PaymentHostedPayment::fromAttributes(array('payment_url' => 'https://www.payplug.com/pay/test/7ZcMGi6KNnVT5H7o9hms9g', 'notification_url' => 'https://www.payplug.com/?notification', 'return_url' => 'https://www.payplug.com/?return', 'cancel_url' => 'https://www.payplug.com/?cancel', 'paid_at' => 1410437806, 'notification_answer_code' => 200));
     $this->assertEquals('https://www.payplug.com/pay/test/7ZcMGi6KNnVT5H7o9hms9g', $hostedPayment->payment_url);
     $this->assertEquals('https://www.payplug.com/?notification', $hostedPayment->notification_url);
     $this->assertEquals('https://www.payplug.com/?return', $hostedPayment->return_url);
     $this->assertEquals('https://www.payplug.com/?cancel', $hostedPayment->cancel_url);
     $this->assertEquals(1410437806, $hostedPayment->paid_at);
     $this->assertEquals(200, $hostedPayment->notification_answer_code);
 }