1. Введение
В этой статье мы рассмотрим Spock , среду тестирования Groovy . В основном Spock стремится стать более мощной альтернативой традиционному стеку JUnit, используя возможности Groovy.
Groovy — это язык на основе JVM, который легко интегрируется с Java. Помимо совместимости, он предлагает дополнительные языковые концепции, такие как динамический, наличие необязательных типов и метапрограммирование.
Используя Groovy, Спок представляет новые и выразительные способы тестирования наших Java-приложений, которые просто невозможны в обычном Java-коде. В этой статье мы рассмотрим некоторые высокоуровневые концепции Спока с некоторыми пошаговыми практическими примерами.