/** * @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']); } }