В следующем коде я пытаюсь создать новую категорию (имя = «Будет удалено»), а затем хочу удалить ее.
первая часть кода работает нормально, и я вижу новую запись в базе данных каждый раз, когда я запускаю модульный тест
, но у меня проблема с удалением перекодирования.что не так с моим кодом
public function testCategoryDeletion()
{
$user = \App\User::find(1);
//dd($user->name);
$category = \App\Category::create(['name' => 'To be deleted']);
//dd($category->id);
$response = $this->actingAs($user, 'api')
->json('DELETE', "/api/category/{$category->id}")
->assertStatus(200)->assertJson([
'status' => true,
'message' => 'Category Deleted',
]);
}
Вывод теста
PS C:\xampp\htdocs\Chathura\Vue_Laravel_API> ./vendor/bin/phpunit
PHPUnit 7.5.7 by Sebastian Bergmann and contributors.
. . . . . . . 7 / 7 (100%)
Time: 1.53 minutes, Memory: 18.00 MB
OK (7 tests, 65 assertions)
PS C:\xampp\htdocs\Chathura\Vue_Laravel_API>
В базе данных перекодировка создана, но не удалена,