Hai perfettamente ragione, quella riga di codice nel test era commentata e c'era la correzione sotto:
io le ho invertite pensando che l'avesse commentata il collega che mi ha passato il test non riuscendo a risolverlo ma probabilmente è stato il professore stesso.codice:// this should be respected //assert (list.get(0) instanceof Map<Coordinates,Object>); assert (list.get(0) instanceof Map);
Correggendo con assert (list.get(0) instanceof Map) però il compilatore mi consiglia di compilare con -Xlint:deprecation per "unchecked or unsafe operations". E questo è il risultato:
codice:warning: [deprecation] Integer(int) in Integer has been deprecated spreadsheet.get(0).put(new Coordinates("A1"), new Integer(5));

Rispondi quotando