1

在测试中,我们要测试英语和法语的字符串格式。如何在 robolectric 中指定语言环境?

这篇文章中的方法不起作用: Change language programmatically in Android

4

2 回答 2

2

Robolectric 现在包含一个@Config注释,您可以将其放在单元测试中以指定此类内容。请参阅此处了解更多信息。

于 2013-10-30T22:41:06.240 回答
1

以下是单元测试涉及语言环境时所做的事情:

  1. 从 Robolectric 获取上下文
  2. 使用上下文获取字符串(单数/复数形式)直接构造预期的字符串。
  3. 根据返回字符串的方法的输出检查它。
于 2013-03-21T07:13:12.330 回答