TextUtils.join returns 单元测试为 NULL

TextUtils.join returns NULL on Unit Test

我正在使用 TextUtils.join 加入字符串列表,但它返回 NULL。我正在做一个简单的单元测试。

这是有问题的代码:

@Test
public void testJoinText(){
    List<String> letters = Lists.newArrayList();
    letters.add("A");
    letters.add("B");
    letters.add("C");
    letters.add("D");
    letters.add("E");

    String joinedLetters = TextUtils.join(";", letters); //This is returning null.
}

我是不是做错了什么?

TextUtils class 在 android.util.*。所以你不能在测试包中使用 TextUtils 的功能。您应该在 androidTest 包中测试此代码。