小编Ste*_*huh的帖子

如何在单元测试中创建Bundle

我想测试一个处理Bundles的方法.但是,我无法在测试环境中创建(非null)Bundle对象.

给出以下代码:

Bundle bundle = new Bundle();
bundle.putString("key", "value");
boolean containsKey = bundle.containsKey("key");
Run Code Online (Sandbox Code Playgroud)

containsKeytrue如果代码在应用程序上下文中执行,但false如果在一个单元测试执行.

服务背景

测试环境

我无法弄清楚为什么会这样,以及如何为我的测试创建一个Bundle.

java junit android unit-testing android-testing

6
推荐指数
1
解决办法
4520
查看次数

标签 统计

android ×1

android-testing ×1

java ×1

junit ×1

unit-testing ×1