Вопросы по теме 'spock'
Как заставить Спока повторить неудачные тесты Геба?
У меня есть функциональные тесты для приложения Grails, в которых используются Геб и Спок. Иногда функциональный тест завершается неудачно из-за тайм-аутов или другого спорадического поведения. В предыдущих проектах, использующих TestNG, у меня был...
2703 просмотров
schedule
23.11.2023
Проблемы с приведением нулевого объекта со Spock
У меня есть тест Spock, который дает сбой на двух компьютерах с Mac OS X Lion, но работает на других компьютерах с Linux и веб-консоли Spock .
Я нашел еще один связанный с этим вопрос: Почему при тестировании моего контроллера я получаю сообщение...
1629 просмотров
schedule
10.12.2022
Взаимодействие Spock Integration Test не засчитано
Я хочу написать интеграционный тест для своего пользовательского класса Grails.
У меня есть метод afterUpdate() , который вызывает метод afterUpdate в userService, который вызывает другую службу.
Теперь я хочу убедиться, что вызов другой службы...
790 просмотров
schedule
17.12.2023
Как выполнить (запустить) тесты arquillian (методы функций с точки зрения spock) из командной строки (cli)?
Я использую arquillian с jboss AS в среде eclipse IDE. Я хочу выполнить тесты arquillian из командной строки. Поскольку arquillian сначала вызывает методы, аннотированные @deployment, а затем выполняет тесты. ИЛИ Любое решение для интеграции с...
678 просмотров
schedule
31.01.2024
Параметризация замыкания at с помощью аргументов из скрипта или спецификаций spock
Есть аналогичный вопрос, но без ответа Настроить 'at' с дополнительными параметрами для замыкания?
Я хочу повторно использовать объекты моей страницы в разных сценариях с разными входными и ожидаемыми данными. и поскольку метод «at» не дает мне...
93 просмотров
schedule
05.03.2024
Тестирование Grails/Spock... возникла непредвиденная ошибка
Использование spock для модульного тестирования объекта команды. У меня есть строка в объекте команды..
какой-то код..
} else {
if ((val && obj.part) && obj.transactionType.transactionIsATransfer()) {
println...
227 просмотров
schedule
19.03.2024
Невозможно использовать HtmlUnitDriver в тесте Geb-Spock Grails из-за проблем с зависимостями
Я пытаюсь использовать HtmlUnitDriver в функциональном тесте Geb-Spock в Grails 2.3.7. Я создаю проект, используя Maven.
Когда я запускаю тест с использованием этого драйвера, я получаю:
java.lang.NoClassDefFoundError:...
825 просмотров
schedule
04.11.2023
Как запустить несколько тестов Spock в Eclipse в один клик
Я работаю над проектом Java в Eclipse. Я могу запускать тесты Спока один за другим, но это немного утомительно.
Мой проект содержит только два каталога:
каталог src , содержащий все мои файлы Java
каталог test , содержащий все мои тесты...
978 просмотров
schedule
24.12.2023
Тест контроллера, сгенерированный Grails, не работает в подклассе
Я пытаюсь протестировать контроллер для подкласса в Grails 2.4.3. модель домена такая:
abstract class Task { ... }
class SubTask extends Task { ... }
При попытке запустить сгенерированные тесты для класса SubTaskController 3 из 7 тестов...
91 просмотров
schedule
05.12.2022
JMockit MockUp сохраняется между тестами Spock
Я использую тест Spock, написанный на Groovy, чтобы проверить некоторый Java-код. Я использую JMockit для имитации методов в java-коде, поскольку Спок обрабатывает только имитирующие классы Groovy. Я столкнулся с проблемой, когда JMockit MockUp...
1458 просмотров
schedule
16.04.2024
Что означает знак -› в рамках Спока?
Может ли кто-нибудь объяснить мне, что означает знак -> в рамках Spock?
Например, у нас есть код, как показано ниже:
given:
UserService service = Stub()
service.save({ User user -> 'Michael' == user.name }) >> {
throw...
80 просмотров
schedule
25.05.2024
Как сопоставить содержимое коллекции при взаимодействии со Споком?
Учитывая, что у меня есть следующий метод в классе, над которым я издеваюсь:
class Foo {
public void doSomething(Collection<String> input) {
//...
}
}
Теперь я издеваюсь над этим классом в своем тесте Spock и хочу проверить...
1896 просмотров
schedule
01.10.2022
тестовое приложение Grails * никогда не входит в точки останова
Я запускаю интеграционный тест с помощью команды «grails test-app *». Тест проходит успешно, но никогда не достигает моих точек останова. Я использую конфигурацию Intellij Grails и нажимаю shift+F9 для отладки, но отладка никак не работает....
2240 просмотров
schedule
15.09.2022
Сборка Android TravisCI дает сбой только на CI, а не локально
Я получил странную ошибку и не могу найти решение:
* What went wrong:
Execution failed for task ':app:compileDebugAndroidTestGroovy'.
> Unable to load class de.rheinfabrik.mvvm_example.activities.DetailsActivity due to missing dependency...
273 просмотров
schedule
18.02.2024
не могу понять взаимодействие Спока
Вот модульный тест, который отлично работает.
@Subject([WeatherServiceImpl.class,URLConnection.class])
class WeatherServiceImplSpec extends Specification{
def "First spock test I ever wrote"(){
given: "some mock objects"...
284 просмотров
schedule
12.10.2022
Инструменты, которые можно использовать с инфраструктурой Geb & Spock для тестирования приложений на базе Windows?
Я хотел знать, можем ли мы использовать инфраструктуру Geb и spock для тестирования автоматизации приложений Windows? Если да, то, пожалуйста, предложите подходящие инструменты, которые можно использовать с инфраструктурой Geb & Spock для...
301 просмотров
schedule
25.05.2024
Groovy/Spock BUG! при передаче переменной в замыкание
У меня есть тест Спока такой формы:
def "test"() {
when:
List result = repo.getSomeData(devices)
then:
result.size() == 1
interaction {
containsRequiredKeys(result[0].keySet())
}
where:...
1311 просмотров
schedule
20.03.2024
Grails 2.2.4/Spock: заглушка взаимодействия службы: почему отклоненное значение игнорируется?
Дан простой домен с внедренным сервисом, который используется для выполнения определенной проверки внутри ограничения, например:
package org.example.domain
class Ninja {
String name
String sensei
String village
def ninjaService...
85 просмотров
schedule
08.11.2023
Grails 3.x — тесты из Grails 2.5.x не работают
У меня есть класс домена, который расширяет класс, не относящийся к домену. Когда мой проект был на Grails 2.5.3, тест работал нормально.
@Mock(Activity)
class ActivitySpec extends Specification {
def "test"(){
expect:
new...
563 просмотров
schedule
11.06.2024
Grails spock - как имитировать/заглушить определенный метод класса
Я пишу тестовые примеры Junit для проекта Grails.
Здесь я использую платформу Spock для написания тестовых случаев.
Здесь я пытаюсь проверить следующий метод.
Но я хочу смоделировать/заглушить метод rest.post. Я не хочу называть фактический...
811 просмотров
schedule
04.03.2024