我是 Catch2 的新手,对 UnorderedEquals 矢量匹配器有一个问题。这是代码:
#define CATCH_CONFIG_MAIN
#include "catch.hpp"
using namespace Catch::Matchers;
TEST_CASE("Test Unordered Equals") {
std::vector<char> actual = {'a', 'b'};
std::vector<char> expected = {'c', 'b'};
CHECK_THAT(actual, UnorderedEquals(expected));
}
此测试在带有 MinGW 的 Clion IDE 下通过。测试代码出了什么问题?那么 UnorderedEquals 的用法是什么?谢谢。 测试结果快照