2016-05-21 9 views

Antwort

1

Ja, Sie würden es auf globaler Ebene der Testfall für die Klasse benötigen, die Sie testen. Normalerweise wird dies beim Testen von Service-Layer-Klassen benötigt, in die viele DAOs injiziert wurden.

Nach anfänglichem Inhalt Setup dh die Werte, die Sie in Ihrer inmemory Datenbank wie H2

Dann wollen gesehen werden, die Einrichtung, wie das Tabellenschema angeben,

def setup() { new Sql(dataSource).execute("CREATE TABLE Category(category_id INT PRIMARY KEY, category_name VARCHAR(255), category_image VARCHAR(255))")}

Nicht vergessen Aufräumen nach jedem Testfall