大佬教程收集整理的这篇文章主要介绍了C#Prime因素Kata中的单元测试失败,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
using System.Collections.Generic; using Microsoft.Visualstudio.TestToolS.UnitTesTing; namespace PrimeFactorsKata { [TESTClass] public class UnitTest1 { private static List<int> ExpectedList() { return new List<int>(); } [TestMethod] public void TestOne() { Assert.AreEqual(ExpectedList(),PrimeFactorGenerator.Generate(1)); } } class PrimeFactorGenerator { public static List<int> Generate(int n) { return new List<int>(); } } }
输出:
Assert.AreEqual Failed. Expected:<System.Collections.Generic.List`1[system.int32]>. Actual:<System.Collections.Generic.List`1[system.int32]>. at PrimeFactorsTest.UnitTest1.TestOne() in UnitTest1.cs: line 17
CollectionAssert.AreEqual
[TestMethod] public void TestOne() { CollectionAssert.AreEqual(ExpectedList(),PrimeFactorGenerator.Generate(1)); }
您还可以查看CollectionAssert
上的其他方法,如AreEquivalent
每个都有覆盖,允许您传递IComparer以确定如何比较集合中的项目.
以上是大佬教程为你收集整理的C#Prime因素Kata中的单元测试失败全部内容,希望文章能够帮你解决C#Prime因素Kata中的单元测试失败所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。