@Test public void atacarHordaDwarvesEstrategiaDeGuerraNoturnosAtacam30Porc10Elfos() { ExercitoElfos e = new ExercitoElfos(); e.trocarDeEstrategia(new EstrategiaDeGuerra()); ArrayList<Dwarf> alvo = new ArrayList<Dwarf>(); int limiteAtaque = (int) (10 * 0.3); for (int i = 0; i < 10; i++) e.alistarElfo(new ElfoNoturno("Elfo " + i)); Dwarf d = new Dwarf("Alvo"); alvo.add(d); e.atacarHordaDwarves(alvo); assertEquals(limiteAtaque, e.getOrdemDoUltimoAtaque().size()); assertEquals(80, d.getHp()); }