assertEquals(MultiSelectConfigOption::FRONTEND_WIZARD_MULTISELECT, $option->getFrontendType()); } public function testGetSelectOptions() { $option = new MultiSelectConfigOption( 'test', MultiSelectConfigOption::FRONTEND_WIZARD_MULTISELECT, ['a', 'b'], 'path/to/value' ); $this->assertEquals(['a', 'b'], $option->getSelectOptions()); } /** * @expectedException \InvalidArgumentException * @expectedExceptionMessage Value specified for */ public function testValidateException() { $option = new MultiSelectConfigOption( 'test', MultiSelectConfigOption::FRONTEND_WIZARD_MULTISELECT, ['a', 'b'], 'path/to/value' ); $option->validate(['c', 'd']); } }