@Test
public void testCheckConditionShouldReturnFalseWhenHeaderContainsJustTheDesiredParam() {

    //GIVEN
    Map<String, String> headers = new HashMap<String, String>();
    headers.put("a", "aa");
    given(request.getHeaders()).willReturn(headers);
    given(paramList.getAllParameters()).willReturn(params);
    given(operator.checkTarget(anyString(), anyString())).willReturn(true);
    params.add(new Parameter("", "aa"));
    //WHEN
    boolean actual = underTest.checkCondition(request, paramList);
    //THEN
    assertTrue(actual);
}