如何测试 R 中的两个对象不相等?没有对expect_equal()函数的补充,例如expect_not_equal()。
这个答案一开始并没有出现在我的脑海中,所以我尝试在网上搜索,但大多数只是使用基础 R 或直接使用 Compare() 命令等使其变得不必要的复杂化(至少是为了编写自动化测试的目的)。
简单地做
expect_failure(expect_equal(object1, object2))
,或者对expect_identical做同样的事情,我猜你想检查失败的任何其他东西。
一个简单的解决方案,但至少对我来说,一开始我错过了它,然后谷歌搜索让我更加困惑。