Android 中的 JUnit
我熟悉 android 中的 JUnit 测试.. 我的问题是,如果我们使用计算器并且我们想要测试加法运算。如果我们使用更多数量的测试用例(例如 30)来测试加法运算。有没有通用的方法可以做到这一点,或者有没有办法从 Excel 表或 xml 文件中获取测试用例,而不是重写测试用例 30 次?
请让我知道是否有更好的方法...
提前致谢
I am familiar with JUnit testing in android..
My Question is if we are using calculator and we want to test addition operation..To test the addition operation if we are using more number of test cases(for example 30). instead of rewriting the test cases for 30 times, is there any generic way to do this or is there any way to take the test cases form excel sheet or xml file..?
Please let me know is there any better way ...
Thanks in advace
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以通过创建一个函数并在每个 JUnit 测试中调用它来减少重复代码。例如:
对于读取大量测试值,您不能只从文件中读取多行整数(代表要添加的值和预期结果,每个值用空格或其他内容分隔)然后将它们放入上面显示的 testAdd 函数(或等效函数)?在伪代码中,这可能看起来像:
You could reduce duplicate code by making a function and calling it in each JUnit test. E.g.:
As for reading in huge numbers of test values, couldn't you just read in multiple rows of integers (representing the values to add and the expected result, each value separated by a space or something) from file and then put them through the testAdd function (or equivalent) shown above? In pseudocode, this might look like: