eZ\Publish\Core\Helper\Tests\FieldsGroups\RepositoryConfigFieldsGroupsListFactoryTest::testBuild PHP Method

testBuild() public method

public testBuild ( )
    public function testBuild()
    {
        $this->getRepositoryConfigMock()->expects($this->once())->method('getRepositoryConfig')->willReturn(['fields_groups' => ['list' => ['group_a', 'group_b'], 'default' => 'group_a']]);
        $this->getTranslatorMock()->expects($this->any())->method('trans')->will($this->returnArgument(0));
        $factory = new RepositoryConfigFieldsGroupsListFactory($this->getRepositoryConfigMock());
        $list = $factory->build($this->getTranslatorMock());
        self::assertEquals(['group_a' => 'group_a', 'group_b' => 'group_b'], $list->getGroups());
        self::assertEquals('group_a', $list->getDefaultGroup());
    }
RepositoryConfigFieldsGroupsListFactoryTest