我可以在groovy中编写spring java测试吗?

时间:2013-03-14 15:14:39

标签: spring groovy junit dependency-injection

我在spring环境中进行了junit测试,在java中使用了依赖注入。

我对groovy感兴趣,并希望用它来编写我的测试。

如何在groovy中查看以下测试?

import javax.inject.Inject;

import org.junit.Assert;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;

@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(value = "/META-INF/spring/context.xml")
public class DITestJava {

    @Inject
    WriteController wc;
    @Inject
    ReadController rc;

    @Test
    public void diTest() {
        Assert.assertNotNull(wc);
        Assert.assertNotNull(rc);

        wc.doConfig();
        rc.printConfig();
    }

}

1 个答案:

答案 0 :(得分:1)

是的,在groovy文件中使用相同的注释。只要groovy在你的课程路径中,它就应该有效。