public function buildMethodArgumentsEvaluationConditionCodeBuildsTheCorrectCodeForAnArgumentWithMoreThanOneCondition()
{
$condition = ['identifier' => ['operator' => [0 => '>', 1 => '<='], 'value' => [0 => '3', 1 => '5']]];
$pointcutFilterComposite = $this->getAccessibleMock(Pointcut\PointcutFilterComposite::class, ['dummy'], [], '', false);
$result = $pointcutFilterComposite->_call('buildMethodArgumentsEvaluationConditionCode', $condition);
$expectedResult = '($joinPoint->getMethodArgument(\'identifier\') > 3 && $joinPoint->getMethodArgument(\'identifier\') <= 5)';
$this->assertEquals($expectedResult, $result, 'The wrong Code has been built.');
}