3

javaで依存性注入を使用して、春の環境で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 に答える