public function test_defaulters()
{
DB::statement('SET FOREIGN_KEY_CHECKS=0;');
DB::SELECT('DELETE FROM billets');
DB::statement('SET FOREIGN_KEY_CHECKS=0;');
factory(Billet::class, 5)->create(['due_date' => Carbon::yesterday()]);
$repo = App::make(BilletRepository::class);
$defaulters = $repo->defaulters();
foreach ($defaulters as $billet) {
$this->assertTrue($billet->due_date->isPast());
$this->assertInstanceOf(Student::class, $billet->student);
}
}