spock

    12热度

    2回答

    我需要在我的测试中获取注入到我的域对象中的依赖项。 此测试放置在测试/集成目录中,并从spock.lang.Specification扩展。 我该如何做到这一点? 注意:我看到这个帖子How to inject spring beans into spock test,但它与grails无关。 编辑: 我想获得注入的依赖性在我SecUser子类,称为PlayerspringSecurityServ

    4热度

    2回答

    我正在使用spock,geb和WebDriver编写测试脚本。脚本在不安全的页面上提交表单。该页面提交到安全的HTTPS URL。火狐显示了这个警告,比较特别: 这会导致以下错误: org.openqa.selenium.UnhandledAlertException: Modal dialog present Build info: version: '2.23.0', revision: '

    7热度

    3回答

    我正在写功能测试和处理淡入和淡出的模式窗口。 显示和现在有什么区别? 比如我有: settingsModule.container.displayed and settingsModule.container.present 其中settingsModule代表我的模态窗口。 在测试我的模式窗口(从Twitter的引导模态),我通常这样做: def "should do ... "() {

    -1热度

    1回答

    余米想测试这种方法 def save() { def activityArtifactInstance = new ActivityArtifact(params) def activityInstance = Activity.get(params.activity.id) def uploadedFile = request.getFile('myFil

    2热度

    2回答

    我对使用Geb和Spock的Grails应用程序进行了功能测试。偶尔,功能测试会因超时或其他零星行为而失败。在之前使用TestNG的项目中,我会让retryAnalyzer在测试执行过程中触发一次重试,以查看它是否两次都失败(然后失败)。 如何让Spock重试失败的测试?

    1热度

    1回答

    我试图测试一个Grails 2.0.4控制器使用Spock插件 -------------------- Controller ------------------- def addComment= { def pageCounter=0 def result=reviewService.addComment(params.copyId,params.comment)

    1热度

    2回答

    我有一个具有以下模式Groovy的斯波克方法: def "My test"() { def a = createA(); assert a.fieldLevel1.isValid() def b = a.fieldLevel1 assert b.fieldLevel2.isValid() def c = b.fieldLevel2 ass

    1热度

    1回答

    你好我尝试改变自动生成测试用例Grails中 @TestMixin(GrailsUnitTestMixin) class KLAKSpec { void setUp() { // Setup logic here } void tearDown() { // Tear down logic here } void t

    3热度

    2回答

    我创建使用Grails 1.3.7一个简单的Hello World的Grails应用程序: grails create-app hello grails create-controller hello 然后我尝试使用安装斯波克插件: grails install-plugin spock 而且我得到以下几点: Error loading event script from file [/

    1热度

    1回答

    我有一个斯波克测试失败了两个的Mac OS X Lion的机器,但工作在其他Linux机器和Spock Web Console。 我发现了另一个相关的问题:Why I get a cannot cast object 'null' error, when testing my controller? 我使用Grails 2.0.0和斯波克0.6。有什么建议么?似乎是一个错误 def "castin