spock

import grails.test.mixin.integration.Integration import spock.lang.Specification @Integration class MySpec extends Specification { def setup() { } def cleanup() { } void "test something"() { expect:"tests a" true } } MySpec > test something FAILED java.lang.Illega...

Я новичок в граалях. я просто плахой работник домен класс, который приведен ниже class Employee { String firstName String lastName static constraints = { } } Я пытаюсь написать модульный тест на действие списка в EmployeeController, используя spock. Контроллер приведен ниже class Emplo...

Я хочу шпионить за вызовами метода Spring bean. Я проверил docs - Spock может создавать шпиона только с помощью конструктора. Может ли Спок обернуть уже существующий объект шпионом?...

У меня есть унаследованное приложение grails, которое я недавно обновил 1.3.7 - > 2.0.4 То же самое происходит после обновления до версии 2.1.1 Когда я пытаюсь запустить test-app из GGTS, я получаю: | Error Error executing script TestApp: java.lang.ClassNotFoundException: grails.plugin.spock.test.Grail...

Скажем, у меня есть метод, который заполняет некоторые данные в список, и он внутренне вызывает еще один метод(который я тестирую независимо) и который заполняет некоторые данные в список. Вот каков наилучший способ тестирования? Как проверить внешний метод? Должен ли я также проверять данные из внутренне...

Есть ли способ принять любое количество аргументов, когда издеваются над методом? Например, если я хочу поиздеваться над этими 2 методами: foo(String s); foo(String s, int i); На данный момент в моем тесте я делаю: myMockedClass.foo(_) >> x myMockedClass.foo(_, _) >> x Есть ли способ изде...

org.spockframework:spock-core:0.7-groovy-2.0 Gradle 1.12 Groovy 1.8.6 Привет, У меня есть функция, которая возвращает строку JSON. И я хочу проверить, что моя функция правильно создает формат JSON. Однако у меня есть проблема с некоторыми escape-символами, так как тест всегда проваливается. Это правильны...

Я не понимаю разницы между макетом, заглушкой и шпионом в тестировании Спока, и учебники, которые я смотрел в Интернете, не объясняют их подробно. ...