From dc8ad673a6982a6b6e2d4672d0e9121de03506a7 Mon Sep 17 00:00:00 2001 From: James Cole Date: Fri, 22 May 2015 08:52:30 +0200 Subject: [PATCH] New test to cover some reminder stuff. --- tests/helpers/ReminderHelperTest.php | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/tests/helpers/ReminderHelperTest.php b/tests/helpers/ReminderHelperTest.php index 622788c42e..38b4b0b5cd 100644 --- a/tests/helpers/ReminderHelperTest.php +++ b/tests/helpers/ReminderHelperTest.php @@ -87,6 +87,27 @@ class ReminderHelperTest extends TestCase $this->assertEquals(0, $result->metadata->leftToSave); } + /** + * + */ + public function testCreateReminders() + { + $account = FactoryMuffin::create('FireflyIII\Models\Account'); + $piggyBank = FactoryMuffin::create('FireflyIII\Models\PiggyBank'); + $piggyBank->account_id = $account->id; + $piggyBank->startdate = new Carbon('2015-01-01'); + $piggyBank->targetdate = new Carbon('2015-12-31'); + $piggyBank->reminder = 'monthly'; + $piggyBank->remind_me = true; + $piggyBank->save(); + $this->be($account->user); + + $this->object->createReminders($piggyBank, new Carbon('2015-05-05')); + + $this->assertCount(1, $piggyBank->reminders()->get()); + + } + public function testGetReminderRangesNull() { $piggyBank = FactoryMuffin::create('FireflyIII\Models\PiggyBank');