/** @throws Exception */ public void testBaseWill7() throws Exception { PreCheckParser parser = new PreCheckParser(); Prerequisite prereq = parser.parse("CHECKBASE", "1,Will=7", false, false); assertEquals( "<prereq kind=\"checkbase\" key=\"Will\" operator=\"GTEQ\" operand=\"7\" >\n" + "</prereq>\n", prereq.toString()); }
/** @throws Exception */ public void testFort3() throws Exception { PreCheckParser parser = new PreCheckParser(); Prerequisite prereq = parser.parse("CHECK", "1,Fortitude=3", false, false); assertEquals( "<prereq kind=\"check\" key=\"Fortitude\" operator=\"GTEQ\" operand=\"3\" >\n" + "</prereq>\n", prereq.toString()); }
/** @throws Exception */ public void testBaseFort4Will7() throws Exception { PreCheckParser parser = new PreCheckParser(); Prerequisite prereq = parser.parse("CHECKBASE", "1,Fortitude=4,Will=7", false, false); assertEquals( "<prereq operator=\"GTEQ\" operand=\"1\" >\n" + "<prereq kind=\"checkbase\" count-multiples=\"true\" key=\"Fortitude\" operator=\"GTEQ\" operand=\"4\" >\n" + "</prereq>\n" + "<prereq kind=\"checkbase\" count-multiples=\"true\" key=\"Will\" operator=\"GTEQ\" operand=\"7\" >\n" + "</prereq>\n" + "</prereq>\n", prereq.toString()); }