2011-09-06 11 views
9

Czy istnieje analog RSpec dla Groovy/Grails?Grails dobre ramy BDD

Znalazłem kilka wpisów na blogach wspominających o GSpec, ale nie ma tam zbyt wiele.

Czy wbudowane środowisko testowania Grails jest tak dobre, jak robi to w Grails?

Odpowiedz

8

Grails oferuje wiele innych frameworków testowych za pomocą wtyczek. Na przykład model Spock plugin upraszcza testowanie za pomocą bardzo ekspresyjnego języka naturalnego. Możesz znaleźć więcej informacji na temat Spock here as well.

Inną popularną platformą testową dla Grails jest EasyB. Ma również plugin.

Polecam zapoznać się z różnymi dostępnymi frameworkami testowymi, a następnie sprawdzić, w jaki sposób są obsługiwane przez Grails.

+0

OPINIA: Wygląda na to, że graal-cucumber oferuje bardziej dojrzałe ramy testowania integracji niż EasyB. Jeśli chodzi o specyfikacje, zarówno EasyB, jak i Spock wykonują dobrą robotę. Lubię Spocka bardziej, ponieważ możesz zdefiniować wiele kontekstów w tym samym pliku. – user43685