простой создать тест с авторизованным пользователем в laravel 5 - PullRequest
0 голосов
/ 05 февраля 2020

Я хочу написать тест для моей модели comment, но для того, чтобы пользователь вошел в систему, я хочу знать, как люди пишут, создают тесты в laravel, потому что, когда я делаю это с помощью метода ниже:

   $data = [
       'title' => $this->faker->word,
       'link' => $this->faker->url,
       'image' => $file,
   ];

   $employee = factory(User::class)->create();

   $this
       ->actingAs($employee, 'admin')
       ->post(route('admin.carousel.store'), $data)
       ->assertStatus(302)
       ->assertRedirect(route('admin.carousel.index'))
       ->assertSessionHas('message', 'Create carousel successful!');

и когда я делаю это с помощью приведенной ниже команды, я не могу понять, действительно ли она создана:

  $this->actingAs($user);
  $this->createMock(Comment::class);

, поэтому я действительно хочу знать, как проверить creation из модель в laravel.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...