RPAction action = new RPAction();
action.put("type", "spell");
action.put("target", "heal");
assertTrue(CommandCenter.execute(pl, action));
assertEquals(2, pl.events().size());
int idx = 0;
assertEquals("Trying to cast a spell...", pl.events().get(idx++).get("text"));
assertEquals("You do not have enough available mana to use this spell.", pl.events().get(idx++).get("text"));
pl.clearEvents();
assertEquals(35, pl.getHP());