[JAVA] assertion error

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
Scrivi risposta
CRIMON
Prode Principiante
Messaggi: 136
Iscrizione: domenica 30 agosto 2015, 18:38
Desktop: Unity\Mate
Distribuzione: Ubuntu 15.10
Sesso: Maschile

[JAVA] assertion error

Messaggio da CRIMON »

salve ragazzi, ho questo errore, ma non riesco a capire come risolverlo, insomma a me sembra uguale:java.lang.AssertionError: expected: java.util.HashMap$Values<[battlefield.Walker@23ab930d, battlefield.Chaser@4534b60d]> but was: java.util.HashMap$Values<[battlefield.Walker@23ab930d, battlefield.Chaser@4534b60d]>


il test che ho fatto è:

Codice: Seleziona tutto

@Test
	public void testRaggruppaRobotDiDueTipiDiversi() {
		//fail("vedi DOMANDA 3");
		Walker w = new Walker(new Position(0 , 0));
		Chaser c = new Chaser(new Position(1 , 1));
		this.field.addWalker(w);
		this.field.addChaser(c);
		assertEquals(2, this.field.getAllRobot().size());
		Map<Position,Robot> l = new HashMap<>();		
		l.put(w.getPosizione(),w);
		l.put(c.getPosizione(),c);
		assertEquals(l.values(), this.field.getAllRobot());
	}
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti