getMetaFieldClass()); self::assertNull($sut->getMetaFieldName()); self::assertEquals('meta', $sut->getEntityFieldName()); self::assertEquals([], $sut->getSearchableFields()); } public function testConstruct(): void { $fields = ['field1', 'field2']; $sut = new SearchConfiguration($fields, 'SomeClassName', 'foo-bar'); self::assertEquals($fields, $sut->getSearchableFields()); self::assertEquals('SomeClassName', $sut->getMetaFieldClass()); self::assertEquals('foo-bar', $sut->getMetaFieldName()); $sut->setEntityFieldName('customField'); self::assertEquals('customField', $sut->getEntityFieldName()); } }