makeTestData(); } public function testDaysDiff() { $string_date = '2021-06-01'; $start_date = Carbon::parse($string_date); $current_date = Carbon::parse('2021-06-20'); $diff_in_days = $start_date->diffInDays($current_date); $this->assertEquals(19, $diff_in_days); } public function testDiffInDaysRange() { $now = Carbon::parse('2020-01-01'); $x = now()->diffInDays(now()->addDays(7)); $this->assertEquals(7, $x); } public function testFourteenDaysFromNow() { $date_in_past = '2020-01-01'; $date_in_future = Carbon::parse('2020-01-16'); $this->assertTrue($date_in_future->gt(Carbon::parse($date_in_past)->addDays(14))); } public function testThirteenteenDaysFromNow() { $date_in_past = '2020-01-01'; $date_in_future = Carbon::parse('2020-01-15'); $this->assertFalse($date_in_future->gt(Carbon::parse($date_in_past)->addDays(14))); } }