gpt4 book ai didi

android - Robolectric ShadowActivity 错误

转载 作者:行者123 更新时间:2023-11-29 17:56:44 24 4
gpt4 key购买 nike

我开始熟悉 Robolectric 来为 Android 应用程序创建单元测试。

我的初步测试:

@RunWith(RobolectricTestRunner.class)
public class MainActivityTest {
private MainActivity mainActivity;

@Before
public void setUp() throws Exception {
mainActivity = Robolectric.buildActivity(MainActivity.class).create().get();
mainActivity.onCreate(null);
}

@Test
public void sample() throws Exception {
ShadowActivity act = Robolectric.shadowOf(mainActivity);
}

}

但是 Robolectric.shadowOf(mainActivity) 给我一个错误:

The type android.animation.Animator cannot be resolved. It is indirectly referenced from required .class files

有什么想法吗?我用 Android API Level 8 创建了简单的 android 应用程序。为了测试,我有 Robolectric 2.1 jar

最佳答案

shadowOf(mainActivity) 更改为 shadowOf_(mainActivity) 一切正常!

关于android - Robolectric ShadowActivity 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18762419/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com