PDA

View Full Version : [JAVA]JUNIT CON QUERY : HELP ME !!!!


Rizla+
10-07-2006, 21:47
ciao
a tutti ;)
devo fare dei test JUNIT con una classe SWING che ha come eventi delle query
come li fareste gli ASSERTEQUALS in questo caso ??!!

:mc:

thebol
11-07-2006, 08:06
ciao
a tutti ;)
devo fare dei test JUNIT con una classe SWING che ha come eventi delle query
come li fareste gli ASSERTEQUALS in questo caso ??!!

:mc:

fatti un oggetto mock(che rappresenta il tuo database o datasource).
poi fai degli assert sull'oggetto mock.

Altra soluzione potrebbe essere quella di fare delle tabelle di test(meglio un tablespace) e fare delle query su di quello.

Potresti unendo le 2 cose, realizzare un oggetto mock, che crea al suo interno un db(potresti usare hsql, è un db che sta in memoria). Poi fai i test usando sempre l'oggetto mock.

Il mock deve usare la stessa interfaccia che usi per l'oggetto su cui fai le query normalmente

Rizla+
11-07-2006, 09:29
grazie x la risposta...
..upio mandarmi qualche link dove approfondire il tutto ??
ciao grzie ;)