3

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

我对 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();
    }

}
4

1 回答 1

1

是的,在您的 groovy 文件中使用相同的注释。只要 groovy 在你的类路径中,它就应该可以工作。

于 2013-03-14T15:23:02.030 回答