From c84009819eea7be43ea2632f987efefd6f5f9e8a Mon Sep 17 00:00:00 2001 From: Guilherme Capanema Date: Tue, 2 Jun 2020 15:38:48 -0300 Subject: [PATCH] =?UTF-8?q?Corrige=20teste=20do=20caminho=20feliz=20de=20a?= =?UTF-8?q?ssociado=20indiv=C3=ADduo?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Feature/Auth/Register/IndividualTest.php | 36 ++++++++++++++++--- 1 file changed, 31 insertions(+), 5 deletions(-) diff --git a/tests/Feature/Auth/Register/IndividualTest.php b/tests/Feature/Auth/Register/IndividualTest.php index b0be6ed..8e42261 100644 --- a/tests/Feature/Auth/Register/IndividualTest.php +++ b/tests/Feature/Auth/Register/IndividualTest.php @@ -37,15 +37,41 @@ class IndividualTest extends TestCase /** @test */ function a_user_can_register() { + $user = factory(User::class)->make(); + Livewire::test('auth.register.individual') - ->set('name', 'Tall Stack') - ->set('birthday', $this->faker->date('d/m/Y')) - ->set('email', 'tallstack@example.com') + ->set('address.street', $user->address['street']) + ->set('address.number', $user->address['number']) + ->set('address.complement', $user->address['complement']) + ->set('address.neighbourhood', $user->address['neighbourhood']) + ->set('address.city', $user->address['city']) + ->set('address.state', $user->address['state']) + ->set('address.postcode', $user->address['postcode']) + ->set('address.country', $user->address['country']) + ->set('birthday', $user->birthday->format('d/m/Y')) + ->set('contribution', $user->contribution) + ->set('discussion', $user->discussion) + ->set('document.type', $user->document['type']) + ->set('document.number', $user->document['number']) + ->set('email', $user->email) + ->set('name', $user->name) + ->set('profile.gender', $user->profile['gender']) + ->set('profile.occupation', $user->profile['occupation']) + ->set('profile.scholarity', $user->profile['scholarity']) + ->set('profile.phone', $user->profile['phone']) + ->set('profile.secondary_emails', $user->profile['secondary_emails']) + ->set('profile.website', $user->profile['website']) + ->set('profile.social', $user->profile['social']) + ->set('profile.expectation', $user->profile['expectation']) + ->set('profile.bike_use', $user->profile['bike_use']) + ->set('profile.org_participation', $user->profile['org_participation']) + ->set('profile.bike_activities', $user->profile['bike_activities']) + ->set('profile.comments', $user->profile['comments']) ->call('register') ->assertRedirect(route('home')); - $this->assertTrue(User::whereEmail('tallstack@example.com')->exists()); - $this->assertEquals('tallstack@example.com', Auth::user()->email); + $this->assertTrue(User::whereEmail($user->email)->exists()); + $this->assertEquals($user->email, Auth::user()->email); } /** @test */