1 28 29 package com.idaremedia.antx.valueuri.tests; 30 31 import junit.framework.TestSuite; 32 33 import com.idaremedia.antx.ValueURIHandler; 34 import com.idaremedia.antx.valueuri.condition.XDefCheckValueURIHandler; 35 36 45 46 public final class XDefCheckValueURIHandlerTest extends ValueURIHandlerTestSkeleton 47 { 48 52 public XDefCheckValueURIHandlerTest(String methodname) 53 { 54 super("XDefCheckValueURIHandler::",methodname); 55 } 56 57 58 61 public static TestSuite suite() 62 { 63 return new TestSuite(XDefCheckValueURIHandlerTest.class); 64 } 65 66 70 protected ValueURIHandler newOUT() 71 { 72 return new XDefCheckValueURIHandler(); 73 } 74 75 79 83 public void testBaseline_AntX05() 84 { 85 checkBaseline(); 86 87 ValueURIHandler out = newOUT(); 88 String tf = out.valueFrom("","$istype:",m_rqlink); 89 assertEqual(tf,"false","$istype:"); 90 tf = out.valueFrom("","$istask:",m_rqlink); 91 assertEqual(tf,"false","$istask:"); 92 } 93 94 95 99 public void testIsTrueForBuiltinAntType_AntX05() 100 { 101 ValueURIHandler out = newOUT(); 102 String tf = out.valueFrom("property","$istask:property",m_rqlink); 103 assertEqual(tf,"true","$istask:property"); 104 tf = out.valueFrom("fileset","$istype:fileset",m_rqlink); 105 assertEqual(tf,"true","$istype:fileset"); 106 } 107 108 109 113 public void testIsFalseForUnregisteredType_AntX05() 114 { 115 ValueURIHandler out = newOUT(); 116 String tf = out.valueFrom("nosuchtype","$istype:nosuchtype",m_rqlink); 117 assertEqual(tf,"false","$istype:nosuchtype"); 118 } 119 } 120 121 | Popular Tags |