/** @depends test_it_can_cancel_a_mandate */ function test_it_can_reinstate_a_cancelled_mandate(Mandate $mandate) { $mandate = $this->api->reinstateMandate($mandate->getId()); $this->assertFalse($mandate->isCancelled()); $this->assertTrue($mandate->isPendingSubmission()); $this->assertNotNull($mandate->getNextPossibleChargeDate()); }