Clarify test suite taxonomy

This commit is contained in:
2026-03-19 20:22:10 +01:00
parent 011d662dfc
commit f7b03926b0
5 changed files with 36 additions and 26 deletions

View File

@@ -3,7 +3,6 @@
namespace MintyPHP\Tests\Unit\Module;
use MintyPHP\Module\AddressBook\AddressBookAuthorizationPolicy;
use MintyPHP\Service\Access\AuthorizationPolicyInterface;
use MintyPHP\Service\Access\PermissionService;
use MintyPHP\Tests\Service\Access\AuthorizationPolicyTestSupport;
use PHPUnit\Framework\TestCase;
@@ -15,12 +14,6 @@ final class AddressBookAuthorizationPolicyTest extends TestCase
{
use AuthorizationPolicyTestSupport;
public function testImplementsInterface(): void
{
$policy = new AddressBookAuthorizationPolicy($this->createMock(PermissionService::class));
self::assertInstanceOf(AuthorizationPolicyInterface::class, $policy);
}
public function testSupportsOwnAbility(): void
{
$policy = new AddressBookAuthorizationPolicy($this->createMock(PermissionService::class));

View File

@@ -3,17 +3,10 @@
namespace MintyPHP\Tests\Unit\Module;
use MintyPHP\Module\Bookmarks\BookmarksAuthorizationPolicy;
use MintyPHP\Service\Access\AuthorizationPolicyInterface;
use PHPUnit\Framework\TestCase;
final class BookmarksAuthorizationPolicyTest extends TestCase
{
public function testImplementsAuthorizationPolicyContract(): void
{
$policy = new BookmarksAuthorizationPolicy();
self::assertInstanceOf(AuthorizationPolicyInterface::class, $policy);
}
public function testSupportsBookmarksAbilityOnly(): void
{
$policy = new BookmarksAuthorizationPolicy();

View File

@@ -3,7 +3,6 @@
namespace MintyPHP\Tests\Unit\Module;
use MintyPHP\App\AppContainer;
use MintyPHP\App\Module\Contracts\SessionProvider;
use MintyPHP\Module\AddressBook\Providers\AddressBookSessionProvider;
use PHPUnit\Framework\TestCase;
@@ -31,12 +30,6 @@ final class SessionProviderTest extends TestCase
return new AppContainer();
}
public function testImplementsSessionProviderContract(): void
{
$provider = new AddressBookSessionProvider();
self::assertInstanceOf(SessionProvider::class, $provider);
}
public function testPopulateWithInvalidUserClearsSessionKey(): void
{
$_SESSION['module.addressbook.departments_by_tenant'] = [['tenant' => 'old']];