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



我发现了Google Truthhttps://google.github.io/truth/并想尝试一下。我阅读了该网站上的信息,但仍有一个基本问题。

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

Truth还需要JUnit框架(或类似JUnit的东西)的帮助吗?

谢谢!

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

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

最新更新