108 - Connecting Promoters and Concerts

This commit is contained in:
Adam Wathan
2017-05-23 10:28:00 -04:00
parent 68a1d94540
commit fc6389ca01
6 changed files with 25 additions and 4 deletions

View File

@@ -77,10 +77,12 @@ class AddConcertTest extends TestCase
'ticket_quantity' => '75',
]);
tap(Concert::first(), function ($concert) use ($response) {
tap(Concert::first(), function ($concert) use ($response, $user) {
$response->assertStatus(302);
$response->assertRedirect("/concerts/{$concert->id}");
$this->assertTrue($concert->user->is($user));
$this->assertEquals('No Warning', $concert->title);
$this->assertEquals('with Cruel Hand and Backtrack', $concert->subtitle);
$this->assertEquals("You must be 19 years of age to attend this concert.", $concert->additional_information);
@@ -131,10 +133,12 @@ class AddConcertTest extends TestCase
'subtitle' => '',
]));
tap(Concert::first(), function ($concert) use ($response) {
tap(Concert::first(), function ($concert) use ($response, $user) {
$response->assertStatus(302);
$response->assertRedirect("/concerts/{$concert->id}");
$this->assertTrue($concert->user->is($user));
$this->assertNull($concert->subtitle);
});
}
@@ -150,10 +154,12 @@ class AddConcertTest extends TestCase
'additional_information' => "",
]));
tap(Concert::first(), function ($concert) use ($response) {
tap(Concert::first(), function ($concert) use ($response, $user) {
$response->assertStatus(302);
$response->assertRedirect("/concerts/{$concert->id}");
$this->assertTrue($concert->user->is($user));
$this->assertNull($concert->additional_information);
});
}