测试框架:Google Truth是JUnit的替代品吗?如何编写测试方法和测试套件?

时间:2017-01-22 04:10:39

标签: unit-testing testing junit google-truth

我遇到了Google Truth https://google.github.io/truth/,并考虑过尝试一下。我阅读了该网站上的信息,但仍有一个基本问题。

真理是JUnit的替代品吗?我应该如何编写@test方法和测试套件,就像我在JUnit中编写的那样,并通过Jenkins自动执行测试执行?或者说,真理只是让你的断言代码变得美丽而其他一切都保持不变?

Truth是否仍然需要JUnit框架(或类似JUnit)的帮助?

谢谢!

1 个答案:

答案 0 :(得分:6)

不,Google Truth并不是JUnit / TestNG的完全替代品。 Truth是一个断言框架,它允许您更灵活地编写断言(有关详细信息,请参阅其Comparison页面。)

然而,真相并没有测试/测试套件/测试运行/的概念......因此您仍然需要一个测试框架(如JUnit或TestNG)来实际执行测试。