grails plugin multi-tenant-single-db를 사용하고 있습니다. 그 맥락에서 우리는 일시적으로 세입자 제한을 제거하는 spock 테스트를 작성해야합니다. 지역 내 거주자, 그래서 내 방법은 다음과 같습니다 def loadOjectDetails(){
Location.withoutTenantRestriction{
나는 테스트 케이스 아래와 같이있다 :는 def "Go to home page and click login button and go to login page"
{
}
def "Input user ID and password and click login"
{
when:
code....
then:
code....
내가 로그 아웃 버튼이 표시 및 로그인 버튼이 표시되지 않은 경우 버튼을 로그 아웃하지 않은 경우 로그인 버튼을 클릭해야 을 확인합니다. 내가 스팍이의 다음 블록을 확인할 수있는 방법 ? 나는 경우 - 다른 사람이 스팍에서 지원하는 방법을 의미합니까? 내가 있는지 확인하는 것보다 logout(required: false) { $("a",text:"ログアウト
I가 다음과 같은 경우 블록 :이 같은 where:
[area,country,port,dest_area,dest_country,dest_port] << ["アジア" , "日本", "東京(成田・羽田)", "アジア" ,"韓国" , "ソウル"]
그리고 점점 오류 : java.lang.StringIndexOutOfBoundsException: Stri
저는 Grails의 세계에서 실제로 새로운 것 같습니다. 일부 제약이있는 도메인 클래스에 대한 테스트 사례를 작성하려고합니다. 내 단위 테스트를 실행하려고 할 때 내 개체에 널 포인터 예외가 발생합니다. 디버깅에서 객체가 Null로 설정되도록하는 내 toString 메서드를 사용하여 문제가 있음을 알게되었습니다. 어떻게해야합니까? 어떤 도움을 주셔서 감사합
데이터베이스에서 개체를 검색하기 위해 여러 작업에서 사용되는 개인 컨트롤러 메서드가 있습니다. 나는 내 삶이 데이터베이스에 대한 호출을 정확하게 조롱하거나 스텁하지 못한다. 컨트롤러 방법은 : 나는이 시점에서이 private Order getSalesOrder(){
def order = Order.get(params.id)
if(!or
groovy를 사용하는 geb, spock을 사용하고 있습니다. 기능에서 여러 블록에 대해 기능을 사용하고 있습니다. 그러나 한 블록은 루프에서 즉시 종료하는 것보다 실패합니다. 예를 들어 : - 세 번째 블록을 실행 def "test"(){
given:
println(" checking 3 nos")
when:
d
웹 응용 프로그램을 테스트하기 위해 Geb 및 Spock 프레임 워크를 사용하고 범위 보고서와 통합되었습니다. 우리는 JUnit @Rule을 사용하여 범위 테스트 기능을위한 별도의 클래스를 작성하여 모든 테스트 케이스에 액세스했습니다. 이제 문제는 TC이 실패하고 실패한 시나리오에 대한 보고서를 생성하지 않고 성공한 보고서를 작성하는 경우입니다. TestW
주제 실패 나는 확실히 스레드로부터 안전하지 않습니다 일부 코드가 있습니다 public class ExampleLoader
{
private List<String> strings;
protected List<String> loadStrings()
{
return Arrays.asList("Hello", "World"
젠킨스 파이프 라인 라이브러리의 일부로 사용될 그루비 스크립트 세트를 작성 중입니다. 현재 저는 평범한 오래된 JUnit을 사용하여 테스트하고 있지만 Spock으로 전환하고 싶습니다. 다음 Groovy 스크립트를 호출하여 명령 행에서 테스트를 실행하기 만하면됩니다. 나는 Spock 사양을 실행하는 데 상응하는 스크립트가 무엇인지 파악하려고합니다. 나의 첫번