SeederTest.php 502 Bytes
Newer Older
1 2
<?php

3
class SeederTest extends TestCase {
4

Jens Segers's avatar
Jens Segers committed
5 6 7 8
    public function tearDown()
    {
        User::truncate();
    }
9

Jens Segers's avatar
Jens Segers committed
10 11 12 13
    public function testSeed()
    {
        $seeder = new UserTableSeeder;
        $seeder->run();
14

Jens Segers's avatar
Jens Segers committed
15 16 17
        $user = User::where('name', 'John Doe')->first();
        $this->assertTrue($user->seed);
    }
18

Jens Segers's avatar
Jens Segers committed
19 20 21
    public function testArtisan()
    {
        Artisan::call('db:seed');
Jens Segers's avatar
Jens Segers committed
22

Jens Segers's avatar
Jens Segers committed
23 24 25
        $user = User::where('name', 'John Doe')->first();
        $this->assertTrue($user->seed);
    }
Jens Segers's avatar
Jens Segers committed
26

27
}