Domain\Billet\BilletRepositoryTest::test_defaulters PHP Метод

test_defaulters() публичный Метод

public test_defaulters ( )
    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);
        }
    }