Add butter?

This commit is contained in:
Christopher C. Wells 2021-04-06 12:10:00 -07:00
parent a1b91c7330
commit f331875ed4
1 changed files with 10 additions and 8 deletions

View File

@ -31,17 +31,12 @@ class IngredientPickerControllerTest extends LoggedInTestCase
public function testCanSearchWithDatabase(): void
{
Config::set('scout.driver', 'null');
$food = ['name' => 'Butter'];
Food::factory()->createOne($food);
$recipe = ['name' => 'Buttered Toast'];
Recipe::factory()->createOne($recipe);
$this->addButter();
$response = $this->get($this->buildUrl(['term' => 'butter']));
$response->assertOk();
$response->assertJsonCount(2);
$response->assertJsonFragment($food);
$response->assertJsonFragment($recipe);
$response->assertJsonFragment(['name' => 'Butter']);
$response->assertJsonFragment(['name' => 'Buttered Toast']);
}
/**
@ -66,9 +61,16 @@ class IngredientPickerControllerTest extends LoggedInTestCase
public function testCanSearchWithElasticSearch(): void
{
Config::set('scout.driver', 'elastic');
$this->addButter();
$response = $this->get($this->buildUrl(['term' => 'butter']));
$response->assertOk();
$response->assertJson([]);
}
private function addButter(): void
{
Food::factory()->createOne(['name' => 'Butter']);
Recipe::factory()->createOne(['name' => 'Buttered Toast']);
}
}