Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
lukes90
Člen
Avatar
lukes90:6.6.2017 20:12

Ahoj chci se zeptat, jak otestovat funkci void, která přidává do listu? Bohužel ten list je v té třídě private a není pro něj getter, jelikož není potřeba pro běh programu. Dát tam getter jen kvůli testu mi přijde zbytečné.

 
Odpovědět
6.6.2017 20:12
Avatar
Atrament
Tvůrce
Avatar
Odpovídá na lukes90
Atrament:7.6.2017 9:08

Pátrej po nějakém 'vedlejším efektu' té funkce - nejspíš tam bude nějaká funkce, co z toho listu data čte, nějak je transformuje a pak je vrací, tak bych vytvořil test ve kterém bych využil obě tyto funkce. Pokud tam žádná taková funkce, která by z listu četla a vracela výsledek související se změnou jeho obsahu není, pak není co testovat.

 
Nahoru Odpovědět
7.6.2017 9:08
Avatar
lukes90
Člen
Avatar
lukes90:7.6.2017 17:48

Díky

 
Nahoru Odpovědět
7.6.2017 17:48
Avatar
Kefas21
Člen
Avatar
Kefas21:8.6.2017 10:25

alebo skús úplne primitívnu úroveň - cez toString vypísať list do konzoly

 
Nahoru Odpovědět
8.6.2017 10:25
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.