/**
  * @return void
  */
 public function test_function()
 {
     // prepare
     $this->setExpectedException('InvalidArgumentException', 'Strict comparison parameter must be a boolean');
     // invoke logic & test
     SimpleArrayLibrary::isSubArray(array(), array(), array());
 }
 /**
  * @param array $data
  *
  * @return void
  * @dataProvider getData
  */
 public function test_function(array $data)
 {
     // invoke logic & test
     $this->assertEquals($data['expResult'], SimpleArrayLibrary::isSubArray($data['array'], $data['subArray']));
 }