|
|
|
@ -2,7 +2,7 @@ |
|
|
|
|
|
|
|
namespace Tests\Feature; |
|
|
|
|
|
|
|
use App\FamilyMemberConnection; |
|
|
|
use App\FamilyConnection; |
|
|
|
use App\User; |
|
|
|
use Illuminate\Foundation\Testing\RefreshDatabase; |
|
|
|
use Tests\TestCase; |
|
|
|
@ -32,10 +32,10 @@ class ManageUserFamiliesTest extends TestCase |
|
|
|
|
|
|
|
$this->assertEquals('Nama Ayah', $user->fresh()->father->nickname); |
|
|
|
|
|
|
|
$this->seeInDatabase('family_member_connections', [ |
|
|
|
$this->seeInDatabase('family_connections', [ |
|
|
|
'requester_id' => $user->id, |
|
|
|
'requested_id' => $user->fresh()->father->id, |
|
|
|
'status_id' => FamilyMemberConnection::STATUS_APPROVED, |
|
|
|
'status_id' => FamilyConnection::STATUS_APPROVED, |
|
|
|
]); |
|
|
|
} |
|
|
|
|
|
|
|
@ -61,10 +61,10 @@ class ManageUserFamiliesTest extends TestCase |
|
|
|
|
|
|
|
$this->assertEquals('Nama Ibu', $user->fresh()->mother->nickname); |
|
|
|
|
|
|
|
$this->seeInDatabase('family_member_connections', [ |
|
|
|
$this->seeInDatabase('family_connections', [ |
|
|
|
'requester_id' => $user->id, |
|
|
|
'requested_id' => $user->fresh()->mother->id, |
|
|
|
'status_id' => FamilyMemberConnection::STATUS_APPROVED, |
|
|
|
'status_id' => FamilyConnection::STATUS_APPROVED, |
|
|
|
]); |
|
|
|
} |
|
|
|
|
|
|
|
@ -95,10 +95,10 @@ class ManageUserFamiliesTest extends TestCase |
|
|
|
]); |
|
|
|
$child = User::where('name', 'Nama Anak 1')->first(); |
|
|
|
|
|
|
|
$this->seeInDatabase('family_member_connections', [ |
|
|
|
$this->seeInDatabase('family_connections', [ |
|
|
|
'requester_id' => $user->id, |
|
|
|
'requested_id' => $child->id, |
|
|
|
'status_id' => FamilyMemberConnection::STATUS_APPROVED, |
|
|
|
'status_id' => FamilyConnection::STATUS_APPROVED, |
|
|
|
]); |
|
|
|
} |
|
|
|
|
|
|
|
@ -191,10 +191,10 @@ class ManageUserFamiliesTest extends TestCase |
|
|
|
'manager_id' => $user->id, |
|
|
|
]); |
|
|
|
|
|
|
|
$this->seeInDatabase('family_member_connections', [ |
|
|
|
$this->seeInDatabase('family_connections', [ |
|
|
|
'requester_id' => $user->id, |
|
|
|
'requested_id' => $wife->id, |
|
|
|
'status_id' => FamilyMemberConnection::STATUS_APPROVED, |
|
|
|
'status_id' => FamilyConnection::STATUS_APPROVED, |
|
|
|
]); |
|
|
|
} |
|
|
|
|
|
|
|
@ -230,10 +230,10 @@ class ManageUserFamiliesTest extends TestCase |
|
|
|
'manager_id' => $user->id, |
|
|
|
]); |
|
|
|
|
|
|
|
$this->seeInDatabase('family_member_connections', [ |
|
|
|
$this->seeInDatabase('family_connections', [ |
|
|
|
'requester_id' => $user->id, |
|
|
|
'requested_id' => $husband->id, |
|
|
|
'status_id' => FamilyMemberConnection::STATUS_APPROVED, |
|
|
|
'status_id' => FamilyConnection::STATUS_APPROVED, |
|
|
|
]); |
|
|
|
} |
|
|
|
|
|
|
|
@ -258,10 +258,10 @@ class ManageUserFamiliesTest extends TestCase |
|
|
|
|
|
|
|
$this->assertEquals($father->nickname, $user->fresh()->father->nickname); |
|
|
|
|
|
|
|
$this->seeInDatabase('family_member_connections', [ |
|
|
|
$this->seeInDatabase('family_connections', [ |
|
|
|
'requester_id' => $user->id, |
|
|
|
'requested_id' => $father->id, |
|
|
|
'status_id' => FamilyMemberConnection::STATUS_APPROVED, |
|
|
|
'status_id' => FamilyConnection::STATUS_APPROVED, |
|
|
|
]); |
|
|
|
} |
|
|
|
|
|
|
|
@ -286,10 +286,10 @@ class ManageUserFamiliesTest extends TestCase |
|
|
|
|
|
|
|
$this->assertEquals($mother->nickname, $user->fresh()->mother->nickname); |
|
|
|
|
|
|
|
$this->seeInDatabase('family_member_connections', [ |
|
|
|
$this->seeInDatabase('family_connections', [ |
|
|
|
'requester_id' => $user->id, |
|
|
|
'requested_id' => $mother->id, |
|
|
|
'status_id' => FamilyMemberConnection::STATUS_APPROVED, |
|
|
|
'status_id' => FamilyConnection::STATUS_APPROVED, |
|
|
|
]); |
|
|
|
} |
|
|
|
|
|
|
|
@ -318,10 +318,10 @@ class ManageUserFamiliesTest extends TestCase |
|
|
|
'manager_id' => $user->id, |
|
|
|
]); |
|
|
|
|
|
|
|
$this->seeInDatabase('family_member_connections', [ |
|
|
|
$this->seeInDatabase('family_connections', [ |
|
|
|
'requester_id' => $user->id, |
|
|
|
'requested_id' => $wife->id, |
|
|
|
'status_id' => FamilyMemberConnection::STATUS_APPROVED, |
|
|
|
'status_id' => FamilyConnection::STATUS_APPROVED, |
|
|
|
]); |
|
|
|
} |
|
|
|
|
|
|
|
@ -350,10 +350,10 @@ class ManageUserFamiliesTest extends TestCase |
|
|
|
'manager_id' => $user->id, |
|
|
|
]); |
|
|
|
|
|
|
|
$this->seeInDatabase('family_member_connections', [ |
|
|
|
$this->seeInDatabase('family_connections', [ |
|
|
|
'requester_id' => $user->id, |
|
|
|
'requested_id' => $husband->id, |
|
|
|
'status_id' => FamilyMemberConnection::STATUS_APPROVED, |
|
|
|
'status_id' => FamilyConnection::STATUS_APPROVED, |
|
|
|
]); |
|
|
|
} |
|
|
|
|
|
|
|
|