|
|
1
4
如果使用.NET 3.5,也可以使用
|
|
|
2
4
collectionassert.areequivalent(预期的,实际的)工作。 我不太清楚它是如何工作的,但它确实能满足我的需要。我认为它会检查预期集合中每个项目的实际列中的每个项目,它还会检查它们是否是相同的计数,但顺序并不重要。 |
|
|
3
2
只需遍历数组并比较每个项。每个数组中的索引4应该相同。 另一种方法是检查结果数组是否包含“a”、“g”、“k”或随机字母。 我从单元测试中学到的一些东西,有时你要么复制代码,要么做更多的工作,因为这就是测试的本质。基本上,用于单元测试的内容对于生产站点来说可能是不可接受的。 |
|
|
4
0
您还可以对数组中的值进行大小测试和一些抽样检查。 assert.areequal(预期.length,实际.length) assert.areequal(应为[0],实际为[0]) … |
|
5
0
您的k在预期的数组中是小写的,但我相信代码会生成大写字符。如果比较区分大小写,则当两个数组不匹配时,会导致失败。 |
|
|
6
0
首先:
然后:
|
|
|
A B · C#Excel自动调整列避免长文本时出错 1 年前 |
|
|
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 1 年前 |
|
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 1 年前 |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 1 年前 |