assertTrue( complies );
}
@Test
public void testCompliesNotWithRuleWithOneFalseCondition() {
Rule rule = mock( Rule.class );
QueryVerifier verifier = new QueryVerifier( createEnvironment() );
Condition condition = mock( Condition.class );
doReturn( Boolean.FALSE ).when( condition ).compliesWith( any( UIEnvironment.class ) );
List<Condition> conditions = new ArrayList<Condition>();
conditions.add( new AlwaysTrueContidtion() );
conditions.add( condition );
when( rule.getConditions() ).thenReturn( conditions );
boolean complies = verifier.complies( rule );
assertFalse( complies );
}