/** * Test for render() * * @param string $validation * @param string $expectedResult * @param bool $nativeValidationEnabled * @return void * @dataProvider renderReturnsStringDataProvider * @test */ public function renderReturnsString($validation, $expectedResult, $nativeValidationEnabled) { $this->abstractValidationViewHelperMock->_set('settings', ['validation' => ['native' => $nativeValidationEnabled ? '1' : '0']]); $field = new Field(); $field->setValidation($validation); $result = $this->abstractValidationViewHelperMock->_callRef('render', $field); $this->assertSame($expectedResult, $result); }