gpt4 book ai didi

Android - 使用 Robotium 进行 UITesting?

转载 作者:搜寻专家 更新时间:2023-11-01 09:13:30 25 4
gpt4 key购买 nike

我正在尝试使用 robotium 来测试我的 Activity 。我在整个代码中使用 guice 和 roboguice 进行依赖注入(inject)。

在运行自动化测试时,我需要做些什么来允许注入(inject)吗?还是 robotium 会为我做那件事?

请提供尽可能详细的信息。谢谢

最佳答案

Robotium 不了解 Roboguice,但您可以对任何扩展 ActivityInstrumentationTestCase2 的东西使用注入(inject)。在每次测试之前,您只需通过获取 Application 并从那里检索注入(inject)器来“初始化您的应用程序”。

    YourApplication app = getApplication(); //YourApplication has to extend from RoboApplication
app.setServiceModuleOverride(yourTestModule); //do this if you want to provide your overrides
app.getInjector().injectMembers(this);

关于Android - 使用 Robotium 进行 UITesting?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6433184/

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