【发布时间】:2016-10-29 13:35:28
【问题描述】:
我在应用中添加了一个活动。其中我有一个变量,我只想测试它是否存在然后可以,或者如果它不存在则测试失败。如果特定的代码行被删除或注释,那么测试也会失败。让我详细解释一下。
首先,我的活动中有网络视图,并且我在网络视图中传递用户代理。没有用户代理值,webview 将无法正确打开。所以我想要一个测试用例,如果将来有人删除了设置用户代理的那条线,那么测试用例应该会失败。
类似地,代码中有一行: @inject LoginResult 登录; 在代码之上,它包含我在 cookie 中发送的登录详细信息,以使用户已经登录(单点登录),我希望测试用例在这种情况下也失败,如果有人删除该变量或者更像是失败,如果有人删除了在 webview 中设置 cookie 的行。
我已经检查过,但找不到任何方法可以检查这些东西。
【问题讨论】:
标签: java android unit-testing cookies webview