V tomto oddíle použijete obsahovou asistenci pro vyplnění šablony pro běžnou strukturu smyčky. Otevřete soubor junit.samples/VectorTest.java v editoru Java, pokud dosud není otevřený.
public void testValues() {
Integer[] expected= new Integer[3];
for
for
, pak stisknutím kombinace Ctrl+mezerník povolíte obsahovou asistenci.
Zobrazí se vám seznam běžných šablon pro smyčky "for".
Klepněte-li na určitou šablonu nebo zvolíte-li šablonu klávesou se šipkou Nahoru nebo Dolů, zobrazí se ve zprávě nápovědy této šablony její kód. Všimněte si, že název lokálního pole je automaticky hádáno.
for - iterovat nad polem
a stiskněte klávesu Enter pro potvrzení šablony.
Šablona bude vložena do vašeho zdrojového kódu.
for
následujícím způsobem:
for (int e= 0; e < expected.length; e++) {
expected[e]= new Integer(e + 1);
}
Integer[] actual= to
to
stisknutím klávesy Ctrl+mezerník povolíte obsahovou asistenci. Vyberte toarray - převést kolekci na pole
a stiskněte klávesu Enter pro potvrzení výběru (nebo poklepejte na výběr).
type
je zvýrazněna a vybrána.
Integer
. Typ konstruktoru pole se změní, když změníte výběr.
collection
a přepište jej zadáním
fFull
.
assertEquals(expected.length, actual.length);
for (int i= 0; i < actual.length; i++)
assertEquals(expected[i], actual[i]);