In questa sezione, l'assistente ai contenuti verrà utilizzato per inserire dati in un modello per una struttura del ciclo comune. Aprire il file junit.samples.VectorTest.java nell'editor Java, se non è stato già aperto.
public void testValues() {
Integer[] expected= new Integer[3];
for
for
, premere Ctrl+Spazio per attivare l'assistente ai contenuti.
Verrà visualizzato un elenco dei modelli comuni per i cicli "for".
Quando si passa con il mouse su un modello, viene visualizzato il codice relativo al modello nel relativo messaggio della guida.
Il nome della matrice locale viene individuato automaticamente.
for - iterate over array
e premere Invio per confermare il modello.
Il modello verrà inserito nel codice origine.
for
come segue:
for (int e= 0; e < expected.length; e++) {
expected[e]= new Integer(e + 1);
}
Integer[] actual= to
to
, premere Ctrl+Spazio per attivare l'assistente ai contenuti. Selezionare toarray - convert collection to array
e premere
Invio per confermare la selezione (o fare doppio clic sulla selezione).
type
.
Integer
. Quando cambia la selezione, cambia anche il tipo di costruttore di matrici.
collection
e sovrascriverla immettendo fFull
.
assertEquals(expected.length, actual.length);
for (int i= 0; i < actual.length; i++)
assertEquals(expected[i], actual[i]);
}
Utilizzo dell'editor Java
Utilizzo di modelli