使用JUnit测试AndroidAnnotation EBean

时间:2014-06-10 09:10:49

标签: android junit android-annotations

我想测试我的@EBean-annotated类:

public class ApiTests extends AndroidTestCase {

    private Api mApi;

    @Override
    protected void setUp() throws Exception {
        super.setUp();

        mApi = Api_.getInstance_(getContext());
    }
}

但我收到了编译错误:

Warning:java: /Users/*****/api/Api.class: warning: Cannot find annotation method 'scope()' in type 'org.androidannotations.annotations.EBean': class file for org.androidannotations.annotations.EBean not found

IDE(IntelliJ IDEA)未显示任何导入错误。 我该如何测试?

1 个答案:

答案 0 :(得分:1)

解决。 API库应添加为"编译"进入主项目,并提供"提供"进入测试项目。