我将按 预期的 顺序创建另一个具有值的集合,然后仅检查结果是否匹配。
但说实话,如果你只是想检查您的实现
IComparable和 未 某种算法,我 只是 让有关调用的结果断言
compareTo。编写测试 会
更简单,而了解任何故障也会更简单。
(如果排序测试失败,那仅意味着许多比较中的 一项 做错了。这不会帮助您确定 哪个 比较做错了。)

我将按 预期的 顺序创建另一个具有值的集合,然后仅检查结果是否匹配。
但说实话,如果你只是想检查您的实现
IComparable和 未 某种算法,我 只是 让有关调用的结果断言
compareTo。编写测试 会
(如果排序测试失败,那仅意味着许多比较中的 一项 做错了。这不会帮助您确定 哪个 比较做错了。)