Browse Source

Draft a test

family_member_connections
Nafies Luthfi 5 years ago
parent
commit
d2eb94c257
  1. 46
      tests/Feature/ManageUserFamiliesTest.php

46
tests/Feature/ManageUserFamiliesTest.php

@ -30,6 +30,11 @@ class ManageUserFamiliesTest extends TestCase
]);
$this->assertEquals('Nama Ayah', $user->fresh()->father->nickname);
$this->seeInDatabase('family_member_connections', [
'requester_id' => $user->id,
'requested_id' => $user->fresh()->father->id,
]);
}
/** @test */
@ -53,6 +58,11 @@ class ManageUserFamiliesTest extends TestCase
]);
$this->assertEquals('Nama Ibu', $user->fresh()->mother->nickname);
$this->seeInDatabase('family_member_connections', [
'requester_id' => $user->id,
'requested_id' => $user->fresh()->mother->id,
]);
}
/** @test */
@ -80,6 +90,12 @@ class ManageUserFamiliesTest extends TestCase
'parent_id' => null,
'manager_id' => $user->id,
]);
$child = User::where('name', 'Nama Anak 1')->first();
$this->seeInDatabase('family_member_connections', [
'requester_id' => $user->id,
'requested_id' => $child->id,
]);
}
/** @test */
@ -170,6 +186,11 @@ class ManageUserFamiliesTest extends TestCase
'marriage_date' => '2010-01-01',
'manager_id' => $user->id,
]);
$this->seeInDatabase('family_member_connections', [
'requester_id' => $user->id,
'requested_id' => $wife->id,
]);
}
/** @test */
@ -203,6 +224,11 @@ class ManageUserFamiliesTest extends TestCase
'marriage_date' => '2010-03-03',
'manager_id' => $user->id,
]);
$this->seeInDatabase('family_member_connections', [
'requester_id' => $user->id,
'requested_id' => $husband->id,
]);
}
/** @test */
@ -225,6 +251,11 @@ class ManageUserFamiliesTest extends TestCase
]);
$this->assertEquals($father->nickname, $user->fresh()->father->nickname);
$this->seeInDatabase('family_member_connections', [
'requester_id' => $user->id,
'requested_id' => $father->id,
]);
}
/** @test */
@ -247,6 +278,11 @@ class ManageUserFamiliesTest extends TestCase
]);
$this->assertEquals($mother->nickname, $user->fresh()->mother->nickname);
$this->seeInDatabase('family_member_connections', [
'requester_id' => $user->id,
'requested_id' => $mother->id,
]);
}
/** @test */
@ -273,6 +309,11 @@ class ManageUserFamiliesTest extends TestCase
'marriage_date' => '2010-01-01',
'manager_id' => $user->id,
]);
$this->seeInDatabase('family_member_connections', [
'requester_id' => $user->id,
'requested_id' => $wife->id,
]);
}
/** @test */
@ -299,6 +340,11 @@ class ManageUserFamiliesTest extends TestCase
'marriage_date' => '2010-03-03',
'manager_id' => $user->id,
]);
$this->seeInDatabase('family_member_connections', [
'requester_id' => $user->id,
'requested_id' => $husband->id,
]);
}
/** @test */

Loading…
Cancel
Save