Example #1
0
 @Test
 public void testIsCorrectlyLearned() throws Exception {
   DummyCondition condition = new DummyCondition();
   Subeffect subeffect =
       new Subeffect("Effective", new DummyBasicCharacterData(), condition); // $NON-NLS-1$
   subeffect.setLearned(true);
   Assert.assertFalse(subeffect.isLearned());
   condition.setValue(true);
   subeffect.setLearned(true);
   Assert.assertTrue(subeffect.isLearned());
   condition.setValue(false);
   subeffect.setLearned(false);
   Assert.assertFalse(subeffect.isLearned());
 }