#4 - ecs fix
This commit is contained in:
parent
fe1d98a218
commit
c615acd264
@ -16,7 +16,7 @@ class UserTest extends TestCase
|
|||||||
{
|
{
|
||||||
use DatabaseMigrations;
|
use DatabaseMigrations;
|
||||||
|
|
||||||
public function setUp(): void
|
protected function setUp(): void
|
||||||
{
|
{
|
||||||
parent::setUp();
|
parent::setUp();
|
||||||
|
|
||||||
@ -32,26 +32,36 @@ class UserTest extends TestCase
|
|||||||
|
|
||||||
$this->actingAs($admin)
|
$this->actingAs($admin)
|
||||||
->get("/users")
|
->get("/users")
|
||||||
->assertInertia(fn(Assert $page) => $page
|
->assertInertia(
|
||||||
|
fn(Assert $page) => $page
|
||||||
->component("Users/Index")
|
->component("Users/Index")
|
||||||
->has("users.data", 11)
|
->has("users.data", 11),
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function testAdminCanSearchUsersList(): void
|
public function testAdminCanSearchUsersList(): void
|
||||||
{
|
{
|
||||||
User::factory(["name" => "Test User1"])->create();
|
User::factory([
|
||||||
User::factory(["name" => "Test User2"])->create();
|
"name" => "Test User1",
|
||||||
User::factory(["name" => "Test User3"])->create();
|
])->create();
|
||||||
$admin = User::factory(["name" => "John Doe"])->create();
|
User::factory([
|
||||||
|
"name" => "Test User2",
|
||||||
|
])->create();
|
||||||
|
User::factory([
|
||||||
|
"name" => "Test User3",
|
||||||
|
])->create();
|
||||||
|
$admin = User::factory([
|
||||||
|
"name" => "John Doe",
|
||||||
|
])->create();
|
||||||
|
|
||||||
$this->assertDatabaseCount("users", 4);
|
$this->assertDatabaseCount("users", 4);
|
||||||
|
|
||||||
$this->actingAs($admin)
|
$this->actingAs($admin)
|
||||||
->get("/users?search=test")
|
->get("/users?search=test")
|
||||||
->assertInertia(fn(Assert $page) => $page
|
->assertInertia(
|
||||||
|
fn(Assert $page) => $page
|
||||||
->component("Users/Index")
|
->component("Users/Index")
|
||||||
->has("users.data", 3)
|
->has("users.data", 3),
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -64,9 +74,10 @@ class UserTest extends TestCase
|
|||||||
|
|
||||||
$this->actingAs($admin)
|
$this->actingAs($admin)
|
||||||
->get("/users?page=2")
|
->get("/users?page=2")
|
||||||
->assertInertia(fn(Assert $page) => $page
|
->assertInertia(
|
||||||
|
fn(Assert $page) => $page
|
||||||
->component("Users/Index")
|
->component("Users/Index")
|
||||||
->has("users.data", 1)
|
->has("users.data", 1),
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -13,7 +13,7 @@ class AvatarTest extends TestCase
|
|||||||
{
|
{
|
||||||
use DatabaseMigrations;
|
use DatabaseMigrations;
|
||||||
|
|
||||||
public function setUp(): void
|
protected function setUp(): void
|
||||||
{
|
{
|
||||||
parent::setUp();
|
parent::setUp();
|
||||||
|
|
||||||
@ -36,7 +36,6 @@ class AvatarTest extends TestCase
|
|||||||
$user->forceDelete();
|
$user->forceDelete();
|
||||||
|
|
||||||
Storage::assertMissing($user->avatar);
|
Storage::assertMissing($user->avatar);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public function testAvatarIsReplacedWhenUserChangedTheirName(): void
|
public function testAvatarIsReplacedWhenUserChangedTheirName(): void
|
||||||
@ -46,7 +45,9 @@ class AvatarTest extends TestCase
|
|||||||
|
|
||||||
Storage::assertExists($oldAvatar);
|
Storage::assertExists($oldAvatar);
|
||||||
|
|
||||||
$user->update(["name" => "John Doe"]);
|
$user->update([
|
||||||
|
"name" => "John Doe",
|
||||||
|
]);
|
||||||
|
|
||||||
Storage::assertMissing($oldAvatar);
|
Storage::assertMissing($oldAvatar);
|
||||||
Storage::assertExists($user->avatar);
|
Storage::assertExists($user->avatar);
|
||||||
@ -59,7 +60,9 @@ class AvatarTest extends TestCase
|
|||||||
|
|
||||||
Storage::assertExists($avatar);
|
Storage::assertExists($avatar);
|
||||||
|
|
||||||
$user->update(["email" => "john.doe@example.com"]);
|
$user->update([
|
||||||
|
"email" => "john.doe@example.com",
|
||||||
|
]);
|
||||||
|
|
||||||
Storage::assertExists($avatar);
|
Storage::assertExists($avatar);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user