Articles of spock

В тесте Spock модульный метод не называется

Я пытаюсь реализовать модульный тест с использованием платформы Spock, это то, что мой тест выглядит следующим образом: def setup() { scrollableResultsMock = Mock(ScrollableResults) paymentRepositoryMock = Mock(PaymentRepository) paymentRegistryService = new PaymentRegistryService(paymentRepositoryMock) } @Unroll def 'should correctly process'() { given: paymentRepositoryMock.findUnconfirmedTransactions(_ as LocalDate, _ as Days) >> scrollableResultsMock … } Вот класс, в котором я пытаюсь ввести […]

Не удается получить свойство «kotlinOutputDir» на нулевом объекте – Котлин и Спок

Я пытаюсь проверить классы Kotlin со Spock Framework . Когда в моем проекте были только классы Java, все работало нормально. Но после добавления kotlin в версии 1.1.51 в мой проект, тесты перестали работать, и теперь я получаю такую ​​ошибку: Error:Execution failed for task ':app:compileDebugUnitTestGroovyWithGroovyc'. > Cannot get property 'kotlinOutputDir' on null object Я использую Android […]

«Пустой набор тестов» в чистом модуле kotlin. (Спок / Android)

Мое приложение для Android – это проект с несколькими модулями: include (android-app/kotlin-android)':application', (pure kotlin)':presentation', (pure kotlin)':domain', (android-library/kotin-android)':dataproviders' Модули: приложение и: dataproviders отлично работают с Spock, протестируют и завершают без проблем. Но: презентация и: домен, являющийся чистыми модулями kotlin, имеют проблемы с базой spock. Есть мои простые примеры: MostPopularPresenterTest.groovy class MostPopularPresenterTest extends Specification { def "exampleTest"(){ […]