Witam na

Better-Coding.com

Rosnąca popularność BDD (Behavior Driven Development) sprawia, że coraz więcej programistów decyduje się zaprzęgnąć do swoich testów Spocka. Jeśli nie miałeś jeszcze okazji zapoznać się z tym frameworkiem testowym, zachęcam aby to zrobić, ponieważ w niektórych aspektach jest dużo lepszy od standardowego JUnit 5. Być może akurat te różnice sprawią, że Spock okaże się idealny dla Twoich potrzeb. W tym artykule skupię się jedynie na aspekcie konfiguracji projektu maven oraz Spock w kilku wariantach - minimalnym, ze niezmodyfikowanymi nazwa klas testowych oraz konfiguracją Spock dla SpringBoot.

Ogólnie mówiąc, przyczyną tytułowych problemów jest brak kompatybilności pomiędzy użytą wersją JDK a ustawieniem kompatybilności kodu źródłowego i wynikowego.

Rosnąca popularność BDD (Behavior Driven Development) sprawia, że coraz więcej programistów decyduje się zaprzęgnąć do swoich testów Spocka. Jeśli nie miałeś jeszcze okazji zapoznać się z tym frameworkiem testowym, zachęcam aby to zrobić, ponieważ w niektórych aspektach jest dużo lepszy od standardowego JUnit 5. Być może akurat te różnice sprawią, że Spock okaże się idealny dla Twoich potrzeb. W tym artykule skupię się jedynie na aspekcie konfiguracji projektu maven oraz Spock w kilku wariantach - minimalnym, ze niezmodyfikowanymi nazwa klas testowych oraz konfiguracją Spock dla SpringBoot.

Ogólnie mówiąc, przyczyną tytułowych problemów jest brak kompatybilności pomiędzy użytą wersją JDK a ustawieniem kompatybilności kodu źródłowego i wynikowego.

Więcej

Odwiedź blog