artisan('make:crud', ['name' => $this->model_name, '--no-interaction' => true]); $modelFactoryPath = database_path('factories/'.$this->model_name.'Factory.php'); $this->assertFileExists($modelFactoryPath); $modelFactoryContent = "full_model_name}; use Faker\Generator as Faker; \$factory->define({$this->model_name}::class, function (Faker \$faker) { return [ 'name' => \$faker->word, 'description' => \$faker->sentence, ]; }); "; $this->assertEquals($modelFactoryContent, file_get_contents($modelFactoryPath)); } }