spock

    0

    1답변

    나는 폐쇄로 호출을하는 방법,이 같은 테스트하기 위해 노력하고 클로저의 내부에 포착 인수 : def foo(Long param) { AnObject.doSomething { bar(param) } } 을 그리고 난 그 doSomething을 테스트 할 수는 폐쇄로 호출 내부에 예상 값이있는 bar이 호출됩니다. 내가 스파이

    0

    1답변

    내가 스팍에서 테스트를 쓰고 있어요 현재,이 기본 구조는에서 매개 변수화 된 시험 방법 작성 메서드를 여러 번 호출하는 방법이 필요합니다. I했습니다 이미 온라인 어떤 tuts을 읽어 https://www.testwithspring.com/lesson/writing-parameterized-tests-with-spock-framework/를하지만 정말 아스

    0

    1답변

    Spock 테스트가있는 매우 간단한 Spring Boot 2.0 프로젝트가 있습니다. 이 테스트는 반응적인 WebClient (org.springframework.web.reactive.function.client.WebClient)를 사용하지만 다른 것은 Spring과 관련이 없습니다. 모든 것이 잘 작동하지만 로깅은 매우 시끄 럽습니다. 어떻게 끌 수

    0

    1답변

    콩을 주입하고 단일 생성자로 모의하는 방법을 찾고 있습니다. @Service public class SomeService { private EndpointUrlProvider endpointUrlProvider; private RestTemplate restTemplate; @Autowired public SomeService(EndpointU

    0

    1답변

    저는 println을 사용하는 groovy 함수의 출력을 테스트하는 방법을 알고 싶었습니다. 그래서 내가 쓴 바보 클래스입니다 : greet() 문자열을 반환하는 경우 class FriendlyGreeterLib { def greet(name) { println "${name.capitalize()}" } } 대응하는 테스

    0

    2답변

    spock을 사용하여 geb 테스트의 기본 로그를 작성하려고합니다. 나는 2 페이지의 객체를 생성했다. 하나는 로그인 페이지를위한 것이고 다른 하나는 로그인 후에 가져온 페이지를위한 것이다. 로그인 페이지 package Pages import geb.Page class loginPage extends Page { static url = 'l

    0

    1답변

    나는 Spock과 maven의 통합 PoC가 간단합니다. 제가 직면 한 문제는 Spock 사양의 코드를 수정하여 아이디어에서 실행하면 변경 사항이 선택되지 않고 이전 코드가 실행된다는 것입니다. 변경 사항을 반영하려면 mvn verify으로 전화해야합니다. 생산 코드를 수정할 때 - 변경 사항이 반영되고 테스트가 아이디어에 전달되지 않습니다. 내 샘플 프로

    0

    1답변

    내 회사는 idea-131에서 idea-171로 몇 달 전으로 전환했습니다. 내가 알아챈 한 가지는 더 이상 Spock 단위 테스트를 더 이상 실행할 수 없다는 것입니다. 대신, 테스트를 마우스 오른쪽 버튼으로 클릭하면 전체 파일을 실행할 수있는 기능 만 제공됩니다. 페이지에 40 개의 테스트가있는 경우 일종의 성가신 일입니다. 내가 틱 할 필요가있는 어딘

    1

    1답변

    다음과 같은 spock 테스트가 있습니다. 먼저 로그인 페이지로 이동 한 다음 이메일과 비밀번호를 입력하지 않고 로그인 버튼을 클릭하여 오류 메시지를 확인합니다. 나중에 이메일과 같은 다른 단계를 추가 하겠지만 암호가 틀리거나 암호가 틀린 전자 메일을 보내야하지만이 테스트를 먼저 수행해야합니다. package loginPageTests import Pa

    0

    1답변

    나는 스팍에서이 문서 읽고 있어요 : http://spockframework.org/spock/docs/1.1/data_driven_testing.html를이 코드의 조각이 데이터 변수 할당 부분을 가로 질러 온 : a = 3 b = Math.random() * 100 c = a > b ? a : b 하지만 내가 뭔가 아무튼 반복 가능 a << [6