model = new Result($isValid, $failsDescription); $this->assertEquals($expectedIsValid, $this->model->isValid()); $this->assertEquals($expectedFailsDescription, $this->model->getFailsDescription()); } /** * @return array */ public function resultDataProvider() { $phraseMock = $this->getMockBuilder(\Magento\Framework\Phrase::class)->disableOriginalConstructor()->getMock(); return [ [true, [$phraseMock, $phraseMock], true, [$phraseMock, $phraseMock]], ['', [], false, []], ]; } }