我有一个这样一个类的类:
private static Dictionary<Contract,IPriceHistoryManager> _historyManagers = new Dictionary<Contract,IPriceHistoryManager>();
并说出两种方法,如:
public void AddSth() { _historManagers.Add(new Contract(),new PriceHistoryManager()); } public int CountDic() { return _historyManagers.Count(); }
问题:
当运行单元测试时,没有办法“重置”字典,并且当我创建具有该类的单独实例的多个单元测试时,“CountDic”会产生不可预测的结果,我无法测试列表.
题:
这通常被认为是“坏”的方法,如果是的话:如何做更好/更单一的测试?
如果没有:如何单元测试最好?
谢谢.
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。