2016-10-29 37 views
0

我已经在应用程序中添加了一个活动。其中我有一个变量,我只是想测试它是否存在变量然后好,或者如果它没有,那么测试失败。如果特定的代码行被删除或评论,那么也会通过测试。让我详细解释一下。所有的用于检查代码可用性的Android java单元测试

首先,我有我的活动Web视图和我传递用户代理的网页流量。没有用户代理值,webview将无法正常打开。所以我想要一个测试用例,如果将来任何人都删除了设置用户代理的那一行,那么测试用例应该会失败。

同样有在代码的行: @Inject LoginResult登录; 在代码的顶部,它包含我通过Cookie发送的登录信息,以使用户已经登录(单点登录),并且我希望测试用例在这种情况下也失败,以至于如果有人删除该变量或更像失败它如果有人删除了在webview中设置cookie的行。

我有检查并不能发现有什么办法,我可以检查这些东西。

回答

1

如果从测试中引用的代码变量中移除,肯定会测试失败(编译)。

+0

我该如何引用测试中的任何变量?这对我来说是非常有帮助的。 – Yawar

+0

其次,如果有人不只是删除变量,但只是将其字符串更改为emtpy字符串,那么我该如何通过测试失败? – Yawar

+0

测试对我来说是新的,如果你只是告诉我如何参考或关于此的一个很好的教程,那么这对我来说将是一个很大的帮助。 – Yawar