public function test_error_when_path_in_value_does_not_exist()
{
$array = array('foo' => 'foo');
$pattern = array('foo' => 'foo', 'bar' => 'bar');
$this->assertFalse($this->matcher->match($array, $pattern));
$this->assertEquals($this->matcher->getError(), 'There is no element under path [bar] in value.');
}