@Test public void settersAndGettersWork() { spell.setCost(10); assertEquals(10, spell.getCost()); spell.setDescription("whatever"); assertEquals("whatever", spell.getDescription()); spell.setDescription(null); assertEquals(Spell.NO_DESCRIPTION_VALUE, spell.getDescription()); }
public SpellVariant(Spell spell) { this.spell = spell; this.name = spell.getName(); this.category = spell.getCategory(); this.description = spell.getDescription(); this.material = spell.getMaterial(); this.parameters = new String[0]; }
@Test public void isInitializedCorrectly() { assertEquals(NAME, spell.getName()); assertEquals(COST, spell.getCost()); assertEquals(DESCRIPTION, spell.getDescription()); }