如何为android应用程序编写测试用例

如何为android应用程序编写测试用例,android,unit-testing,variables,Android,Unit Testing,Variables,我正在尝试编写一个android测试用例- 如何测试变量是否为null 我有这个密码 String request = getRequestString(); LinkedHashMap<String, String> cookie = sendPostRequest(MainActivity.this, url, request); String request=getRequestString(); LinkedHashMap cookie=sendPostRequest(Ma

我正在尝试编写一个android测试用例-

如何测试变量是否为null

我有这个密码

String request = getRequestString();
LinkedHashMap<String, String> cookie = sendPostRequest(MainActivity.this, url, request);
String request=getRequestString();
LinkedHashMap cookie=sendPostRequest(MainActivity.this、url、request);

如何测试请求的内容和cookie的内容?

单元测试的目的不是检查函数的内部工作,而是测试其输出和整体行为。因此,您不应该尝试测试内部变量。

如果(cookie!=null)
?如果不是类变量,它如何知道“cookie”是什么?我不确定您的意思。上面的代码是从您的单元测试方法发布的吗?不是-它来自实际的应用程序,这些变量是本地方法变量我有一个单元测试-问题是,如果这些变量不是类变量,而是函数中的本地变量,我如何在单元测试中访问这些变量???