create([]); $reminderRule = factory(ReminderRule::class)->create(['account_id' => $account->id]); $this->assertTrue($reminderRule->account()->exists()); } public function test_it_gets_number_of_days_before_attribute() { $reminderRule = factory(ReminderRule::class)->create(['number_of_days_before' => '14']); $this->assertEquals( 14, $reminderRule->number_of_days_before ); } public function test_it_sets_number_of_days_before_attribute() { $reminderRule = new ReminderRule; $reminderRule->number_of_days_before = '14'; $this->assertEquals( 14, $reminderRule->number_of_days_before ); } public function test_it_toggles_the_status() { $reminderRule = factory(ReminderRule::class)->create(); $reminderRule->active = true; $reminderRule->save(); $reminderRule->toggle(); $this->assertFalse( $reminderRule->active ); $reminderRule->toggle(); $this->assertTrue( $reminderRule->active ); } }