PublicStructuresTest.php 722 B

1234567891011121314151617181920212223242526
  1. <?php
  2. namespace App\Tests\Application\Public;
  3. use App\Tests\Application\OtWebTestCase;
  4. class PublicStructuresTest extends OtWebTestCase
  5. {
  6. public function testGetIndex(): void
  7. {
  8. $crawler = static::createClient()->request('GET', '/api/public/federation_structures');
  9. $this->assertResponseIsSuccessful();
  10. $this->assertJsonContains([
  11. '@context' => '/api/contexts/FederationStructure',
  12. '@id' => '/api/public/federation_structures',
  13. '@type' => 'hydra:Collection',
  14. 'hydra:totalItems' => 2,
  15. 'hydra:member' => [
  16. ['name' => 'Root2'],
  17. ['name' => 'Other Organization'],
  18. ],
  19. ]);
  20. }
  21. }