Adjust test to endure new, non-relational LinkCode
This commit is contained in:
parent
10d19d35ef
commit
4722d74ad8
@ -5,13 +5,14 @@ namespace Tests\Unit;
|
|||||||
use App\FreeCompanyLink;
|
use App\FreeCompanyLink;
|
||||||
use App\FreeCompanyMember;
|
use App\FreeCompanyMember;
|
||||||
use App\FreeCompanyRank;
|
use App\FreeCompanyRank;
|
||||||
use App\LinkCode;
|
|
||||||
use App\UserLink;
|
use App\UserLink;
|
||||||
use Carbon\Carbon;
|
use Illuminate\Foundation\Testing\DatabaseTransactions;
|
||||||
use Tests\TestCase;
|
use Tests\TestCase;
|
||||||
|
|
||||||
class RelationTest extends TestCase
|
class RelationTest extends TestCase
|
||||||
{
|
{
|
||||||
|
use DatabaseTransactions;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A basic unit test example.
|
* A basic unit test example.
|
||||||
*
|
*
|
||||||
@ -34,15 +35,6 @@ class RelationTest extends TestCase
|
|||||||
'websiteUserId' => 1
|
'websiteUserId' => 1
|
||||||
]);
|
]);
|
||||||
|
|
||||||
$linkCode = LinkCode::create([
|
|
||||||
'freeCompanyLinkId' => $fcLink->id,
|
|
||||||
'lodestoneId' => 1,
|
|
||||||
'discordUserId' => 1,
|
|
||||||
'websiteId' => 1,
|
|
||||||
'expires' => Carbon::now(),
|
|
||||||
'code' => 'asdf'
|
|
||||||
]);
|
|
||||||
|
|
||||||
$fcMember = FreeCompanyMember::create([
|
$fcMember = FreeCompanyMember::create([
|
||||||
'freeCompanyLinkId' => $fcLink->id,
|
'freeCompanyLinkId' => $fcLink->id,
|
||||||
'lodestoneId' => 1,
|
'lodestoneId' => 1,
|
||||||
@ -58,19 +50,16 @@ class RelationTest extends TestCase
|
|||||||
|
|
||||||
// Assert
|
// Assert
|
||||||
$this->assertEquals($userLink->freeCompanyLink->id, $fcLink->id);
|
$this->assertEquals($userLink->freeCompanyLink->id, $fcLink->id);
|
||||||
$this->assertEquals($linkCode->freeCompanyLink->id, $fcLink->id);
|
|
||||||
$this->assertEquals($fcMember->freeCompanyLink->id, $fcLink->id);
|
$this->assertEquals($fcMember->freeCompanyLink->id, $fcLink->id);
|
||||||
$this->assertEquals($fcRank->freeCompanyLink->id, $fcLink->id);
|
$this->assertEquals($fcRank->freeCompanyLink->id, $fcLink->id);
|
||||||
|
|
||||||
$this->assertEquals($userLink->id, $fcLink->userLinks->first()->id);
|
$this->assertEquals($userLink->id, $fcLink->userLinks->first()->id);
|
||||||
$this->assertEquals($linkCode->id, $fcLink->linkCodes->first()->id);
|
|
||||||
$this->assertEquals($fcMember->id, $fcLink->freeCompanyMembers->first()->id);
|
$this->assertEquals($fcMember->id, $fcLink->freeCompanyMembers->first()->id);
|
||||||
$this->assertEquals($fcRank->id, $fcLink->freeCompanyRanks->first()->id);
|
$this->assertEquals($fcRank->id, $fcLink->freeCompanyRanks->first()->id);
|
||||||
|
|
||||||
// Abrogate
|
// Abrogate
|
||||||
$fcMember->delete();
|
$fcMember->delete();
|
||||||
$fcRank->delete();
|
$fcRank->delete();
|
||||||
$linkCode->delete();
|
|
||||||
$userLink->delete();
|
$userLink->delete();
|
||||||
$fcLink->delete();
|
$fcLink->delete();
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user