小编use*_*924的帖子

Ember.js - 在主目录而不是当前目录中嵌入新命令安装项目

当我运行ember new命令来创建一个新项目时,项目将在我的主目录中创建,而不是new从执行命令的目录中创建.

谁知道为什么?

ember.js ember-cli

6
推荐指数
2
解决办法
1534
查看次数

从src/groovy中的spock单元测试测试代码访问grailsApplication

我正在尝试使用Spock测试src/groovy中的一些代码.我正在测试的代码引用了grailsApplication.因为它在src/groovy中,我使用依赖注入将grailsApplication注入到bean中,如下所示:

ticketRequestEmailInfo(TicketRequestEmailInfo) {
    grailsApplication = ref('grailsApplication')
}
Run Code Online (Sandbox Code Playgroud)

我遇到的问题是当测试代码遇到引用grailsApplication的代码行时,我得到一个NullPointerException:

java.lang.NullPointerException: Cannot get property 'config' on null object
Run Code Online (Sandbox Code Playgroud)

我的测试类有以下几点:

@TestMixin(GrailsUnitTestMixin)
class TicketRequestEmailInfoSpec extends Specification {
    def setup() {
        grailsApplication.config.acme.purchase.trsUrlBase = "http://localhost:8082/purchase/order/"
}
Run Code Online (Sandbox Code Playgroud)

有没有人有什么建议?

java grails groovy unit-testing spock

4
推荐指数
1
解决办法
3679
查看次数

Spock @Unroll注释

在最近的代码审查期间,出现了关于@Unroll注释是属于类级别还是方法级别的问题.有问题的类需要@Unroll大部分方法,但不是全部.如果在类级声明并且并非所有类的方法都需要声明@Unroll会产生任何性能损失吗?

grails spock grails-2.0

2
推荐指数
1
解决办法
1383
查看次数

从GVM升级到SDKMAN

我刚刚从GVM升级到SDKMAN.当我运行任何list命令来查看我安装的各种sdks的版本(例如sdk list grails)时,即使它们已经安装并通过GVM使用,它们也不会在它们旁边显示星号.不知道这笔交易是什么.

gvm sdkman

1
推荐指数
1
解决办法
3858
查看次数

Grails - 声明注入服务的类型或使用def

我正在开发一个Grails项目,团队似乎在分析是否应该在注入的服务上声明类型或者是否应该使用def.我很想知道大多数人推荐的内容吗?

grails

0
推荐指数
1
解决办法
292
查看次数

标签 统计

grails ×3

spock ×2

ember-cli ×1

ember.js ×1

grails-2.0 ×1

groovy ×1

gvm ×1

java ×1

sdkman ×1

unit-testing ×1