1 15 package org.apache.hivemind.conditional; 16 17 import org.apache.hivemind.test.HiveMindTestCase; 18 19 24 public class TestEvaluationContext extends HiveMindTestCase 25 { 26 public void testProperty() 27 { 28 EvaluationContext ec = new EvaluationContextImpl(getClassResolver()); 29 30 System.setProperty("property-set-for-evaluation-context", "true"); 31 32 assertEquals(true, ec.isPropertySet("property-set-for-evaluation-context")); 33 assertEquals(false, ec.isPropertySet("this-property-does-not-exist")); 34 } 35 36 public void testClass() 37 { 38 EvaluationContext ec = new EvaluationContextImpl(getClassResolver()); 39 40 assertEquals(true, ec.doesClassExist("java.lang.Object")); 41 assertEquals(true, ec.doesClassExist(EvaluationContext.class.getName())); 42 assertEquals(false, ec.doesClassExist("org.apache.hivemind.NoSuchClass")); 43 } 44 } | Popular Tags |