security = new Security();
}
/**
* Run test scan method
*
* @param string $xmlContent
* @param bool $expectedResult
*
* @dataProvider dataProviderTestScan
*/
public function testScan($xmlContent, $expectedResult)
{
$this->assertEquals($expectedResult, $this->security->scan($xmlContent));
}
/**
* Data provider for testScan
*
* @return array
*/
public function dataProviderTestScan()
{
return [
[
'xmlContent' => '',
'expectedResult' => true
],
[
'xmlContent' => '',
'expectedResult' => false
],
[
'xmlContent' => '
]>
&value2;',
'expectedResult' => false
],
[
'xmlContent' => '',
'expectedResult' => false
],
[
'xmlContent' => '',
'expectedResult' => false
]
];
}
}