コード例 #1
0
 /**
  * @dataProvider setStatusReasonProvider
  */
 public function testSetStatusReason($provided)
 {
     $SofortLibTransactionData = new SofortLibTransactionData(self::$configkey);
     foreach ($provided as $statusReason) {
         $SofortLibTransactionData->setStatusReason($statusReason);
         $received = $SofortLibTransactionData->getParameters();
         $this->assertEquals($statusReason, $received['status_reason']);
     }
 }
 /**
  * @dataProvider providerSetTime
  */
 public function testSetTime($provided)
 {
     $SofortLibTransactionData = new SofortLibTransactionData(self::$configkey);
     $SofortLibTransactionData->setTime($provided[0], $provided[1]);
     $received = $SofortLibTransactionData->getParameters();
     $this->assertEquals($provided, array($received['from_time'], $received['to_time']));
 }