Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/291.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# IList实现测试_C#_Generics_Ilist - Fatal编程技术网

C# IList实现测试

C# IList实现测试,c#,generics,ilist,C#,Generics,Ilist,可能重复: 我正在尝试实现IList接口。我已经完成了我的实现,但是我不确定我的实现在语义上是否适合这个接口。有测试证明吗?对ICollection接口的测试也会很感激。您知道应该实现什么,所以只需对类进行单元测试 BCL中没有针对集合的“标准”测试,因为每个集合都是不同的。您一定在做一些特别的事情,因为您没有使用List您是否尝试过为实现此接口的类编写单元测试?@DanielHilgarth是的,mono测试看起来就像我在寻找的那样,我需要我的实现完全像Generic.List一样工作,因为

可能重复:


我正在尝试实现IList接口。我已经完成了我的实现,但是我不确定我的实现在语义上是否适合这个接口。有测试证明吗?对ICollection接口的测试也会很感激。

您知道应该实现什么,所以只需对类进行单元测试


BCL中没有针对集合的“标准”测试,因为每个集合都是不同的。您一定在做一些特别的事情,因为您没有使用
List

您是否尝试过为实现此接口的类编写单元测试?@DanielHilgarth是的,mono测试看起来就像我在寻找的那样,我需要我的实现完全像Generic.List一样工作,因为它们都实现了IList接口。我想知道是否有测试所有IList实现是否像Generic.List一样工作的测试