collections = require('app/config/collections.php'); } public function tearDown(): void { } public function testDuplicateRules() { foreach ($this->collections as $key => $collection) { if (array_key_exists('attributes', $collection)) { foreach ($collection['attributes'] as $check) { $occurrences = 0; foreach ($collection['attributes'] as $attribute) { if ($attribute['$id'] == $check['$id']) { $occurrences++; } } $this->assertEquals(1, $occurrences); } } } } }