Obecnie używam poniższego po każdym teście, który mam w swoim pakiecie testowym. Powoduje jednak, że jest bardzo powolny, ponieważ H2 musi przeładować kontekst aplikacji po każdym teście. Czy istnieje szybszy sposób na wyczyszczenie wszystkich moich obiektów, więc nie mam przeniesienia między testami?Prawidłowy test tearDown Hibernate z H2
@org.junit.After
public void tearDown() throws Exception {
context.close();
}
dlaczego po prostu nie wycofujesz transakcji po zakończeniu każdego testu? coś takiego jak http://stackoverflow.com/questions/7618914/spring-integration-test-does-not-roll-back – ilcavero
Jeśli A było dla ciebie dobre, czy mógłbyś to zaakceptować? Zmienia status z otwartego. Thx –
byłoby miło zobaczyć import/tworzenie instancji 'context'. –