public function testToOptionArray() { $this->assertEquals([['label' => 'One', 'value' => 'one'], ['label' => 'Two', 'value' => 'two']], $this->config->toOptionArray()); $this->assertEquals([['label' => '-- Please Select --', 'value' => ''], ['label' => 'One', 'value' => 'one'], ['label' => 'Two', 'value' => 'two']], $this->config->toOptionArray(true)); }
/** * @param array $options * @param array $expected * @return void * @dataProvider getOptionsDataProvider */ public function testToOptionArray(array $options, array $expected) { $this->pageLayoutConfigMock->expects($this->once())->method('getOptions')->willReturn($options); $this->assertSame($expected, $this->object->toOptionArray()); }