Nel mio banco di prova, ottengo un valore intero:Junit valere o condizione nel mio caso
int val = getXXX();
Poi, vorrei verificare se val
o uguale a 3 o uguale a 5 che è ok in entrambi i Astuccio. Così, ho fatto:
assertTrue(val == 3 || val==5);
eseguo il mio test, il registro mostra val
è 5, ma il mio codice asserzione sopra non riuscito con AssertionFailedError. Sembra che non possa usare assertTrue(...)
in questo modo, quindi, come verificare true per la condizione OR?
Debug il test e controllare il valore di 'val' destra prima che la dichiarazione' assertTrue'. È ancora 5? – chrylis