public function testIsEnabled() { $this->assertEmpty($this->model->isEnabled()); $this->model->setData('wysiwyg', true); $this->assertTrue($this->model->isEnabled()); $this->model->unsetData('wysiwyg'); $this->configMock->expects($this->once())->method('getData')->with('enabled')->willReturn(true); $this->assertTrue($this->model->isEnabled()); }
/** * @param bool $expected * @param bool $globalFlag * @param bool $attributeFlag * @dataProvider isEnabledDataProvider * @return void */ public function testIsEnabled($expected, $globalFlag, $attributeFlag = null) { $this->configMock->expects($this->once())->method('getData')->with('enabled')->willReturn($globalFlag); if ($attributeFlag !== null) { $this->model->setData('wysiwyg', $attributeFlag); } $this->assertEquals($expected, $this->model->isEnabled()); }