StudentsExtensionAdditionalTest.php 1004 B

1234567891011121314151617181920212223242526272829303132333435
  1. <?php
  2. // tests/Doctrine/Access/AdditionalExtension/StudentsExtensionAdditionalTest.php
  3. declare(strict_types=1);
  4. namespace App\Tests\DoctrineExtension\Access\AdditionalExtension;
  5. use App\Doctrine\Access\AdditionalExtension\StudentsExtensionAdditional;
  6. use Doctrine\ORM\QueryBuilder;
  7. use PHPUnit\Framework\TestCase;
  8. class StudentsExtensionAdditionalTest extends TestCase
  9. {
  10. public function testSupportMethodReturnsTrue()
  11. {
  12. $extension = new StudentsExtensionAdditional();
  13. $this->assertTrue($extension->support('cget_students'));
  14. }
  15. public function testSupportMethodReturnsFalse()
  16. {
  17. $extension = new StudentsExtensionAdditional();
  18. $this->assertFalse($extension->support('some_other_name'));
  19. }
  20. public function testAddWhereMethod()
  21. {
  22. $queryBuilder = $this->createMock(QueryBuilder::class);
  23. $extension = new StudentsExtensionAdditional();
  24. $extension->addWhere($queryBuilder);
  25. $this->assertTrue(true);
  26. }
  27. }