草庐IT

NodeBase

全部标签

c# - 通用类/方法的单元测试方法

覆盖泛型类/方法单元测试的推荐方法是什么?例如(引用我下面的示例代码)。是否会有2或3次测试来涵盖使用几种不同类型的TKey、TNode类测试方法?还是只上一节课就够了?publicclassTopologyBasewhereTNode:NodeBase,new()whereTRelationship:RelationshipBase,new(){//PropertiespublicDictionary>Nodes{get;privateset;}publicList>Relationships{get;privateset;}//ConstructorsprotectedTopolo