public function testAssertArrayAccessWithString()
{
$this->setExpectedException('Functional\\Exceptions\\InvalidArgumentException', 'func() expects parameter 4 to be array or instance of ArrayAccess');
InvalidArgumentException::assertArrayAccess('string', "func", 4);
}