Search in sources :

Example 11 with Region

use of pcgen.cdom.enumeration.Region in project pcgen by PCGen.

the class RegionTokenTest method testUnparseLegalWithFalse.

@Test
public void testUnparseLegalWithFalse() throws PersistenceLayerException {
    assertEquals(0, primaryContext.getWriteMessageCount());
    Region o = getConstant(getLegalValue());
    primaryProf.put(getObjectKey(), o);
    primaryProf.put(ObjectKey.USETEMPLATENAMEFORREGION, false);
    expectSingle(getToken().unparse(primaryContext, primaryProf), getLegalValue());
}
Also used : Region(pcgen.cdom.enumeration.Region) Test(org.junit.Test)

Example 12 with Region

use of pcgen.cdom.enumeration.Region in project pcgen by PCGen.

the class RegionTokenTest method testUnparseIllegal.

@Test
public void testUnparseIllegal() throws PersistenceLayerException {
    assertEquals(0, primaryContext.getWriteMessageCount());
    Region o = getConstant(getLegalValue());
    primaryProf.put(getObjectKey(), o);
    primaryProf.put(ObjectKey.USETEMPLATENAMEFORREGION, true);
    expectSingle(getToken().unparse(primaryContext, primaryProf), "YES");
    assertTrue(primaryContext.getWriteMessageCount() > 0);
}
Also used : Region(pcgen.cdom.enumeration.Region) Test(org.junit.Test)

Aggregations

Region (pcgen.cdom.enumeration.Region)12 Test (org.junit.Test)2 Formula (pcgen.base.formula.Formula)2 ArrayList (java.util.ArrayList)1 SortedMap (java.util.SortedMap)1 StringTokenizer (java.util.StringTokenizer)1 CDOMObject (pcgen.cdom.base.CDOMObject)1 ChoiceSet (pcgen.cdom.base.ChoiceSet)1 ConcreteTransitionChoice (pcgen.cdom.base.ConcreteTransitionChoice)1 NonInteractive (pcgen.cdom.base.NonInteractive)1 Ungranted (pcgen.cdom.base.Ungranted)1 SimpleChoiceSet (pcgen.cdom.choiceset.SimpleChoiceSet)1 LevelCommandFactory (pcgen.cdom.content.LevelCommandFactory)1 CharID (pcgen.cdom.enumeration.CharID)1 ClassSource (pcgen.cdom.helper.ClassSource)1 PCClassLevel (pcgen.cdom.inst.PCClassLevel)1 AgeSet (pcgen.core.AgeSet)1 PlayerCharacter (pcgen.core.PlayerCharacter)1 PCLevelInfo (pcgen.core.pclevelinfo.PCLevelInfo)1