loginUser($user); $client->request('GET', '/'); $client->submitForm('form_save', ['form[name]' => 'Riviera']); $this->assertResponseRedirects(); $crawler = $client->followRedirect(); $subject = static::getContainer() ->get(SubjectRepository::class) ->findOneBy(['name' => 'Riviera']); $this->assertNotNull($subject); $this->assertInstanceOf(Restaurant::class, $subject); $this->assertNotNull($subject->getCreatedBy()); $this->assertSame($user->getId(), $subject->getCreatedBy()->getId()); $this->assertSelectorTextContains('ul li', 'Riviera'); } }