2014-05-17 96 views
0

groovy和java的新手。安裝groovy,插件日食和創建一個groovy項目
我能夠運行groovy腳本和groovy類。但GroovyTestCase類沒有得到解決。任何幫助表示讚賞。groovy單元測試

package p1 
import groovy.util.GroovyTestCase 

class MyTest extends GroovyTestCase { //GroovyTestCase keyword is showing this error: type junit.framework.TestCase cannot be resolved. It is indirectly referred from required .class files 

    void testSomething() { 
     assert 1 == 1 
     assert 2 + 2 == 4 : "We're in trouble, arithmetic is broken" 
    } 
} 

回答

2

的GroovyTestCase是JUnit 3中,如果你想使用Junit4,不擴展類,而是使用@Test註解像Java中。

0

您可以像之前指出的那樣使用JUnit,但在Groovy上,通常使用它的庫稱爲Spock。下一個問題將是爲什麼Spock,然後檢查this out

我們已經使用它一段時間,它的作品就像一個魅力。強烈推薦。