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"(){ […]

Intereting Posts
эквивалент тега <fragment> в anko DSL Лучший способ повторить JSON в Котлине перейти к объявлению в приложении create-react-kotlin-app не работает Как определить объект внутри запечатанной общей иерархии? Получить идентификатор ресурса android из строки RX java / Android Как достичь этого тоста на каждом клике с помощью оператора debounce Переменная не обновляется после декларации lateinit, неспособная вернуться Унаследованные декларации платформы сталкиваются при расширении класса Java в Котлине Использование kotlin с ContentResolver вызвало исключение IllegalArgumentException Есть ли ссылки на конструктор в Котлин? Regex – слова соответствия, которые не являются строками Как эмулировать такое же поведение в котлине Fatal Exception: java.lang.RuntimeException с библиотекой Klaxon json Kotlin Как вы вводите параметры имени поля в Котлин с помощью кинжала 2? Загрузка и установка APK с использованием волейбола