[英]Unit test scenario - how to test it?
我写了自己的设置管理器,由BinaryFormatter提供序列化。 因为它很酷,它可以使用缺少/添加的属性加载和保存类,并且可以在缺少的属性中定义默认值。 但是我在用单元测试进行测试时遇到了问题。
我自己做。 如何自动执行此方案?
在运行新测试之前:
它就像一种魅力,但我不想自己做。 我需要一些自动测试。
请不要质疑我的体系结构,专注于我的问题。
可能的方式:lection悔? 其他班? 命名空间呢?
您可以创建两个类,一个用于序列化,一个用于反序列化,并在反序列化到另一类时使用SerializationBinder 。
如果您的类很简单,那么您真的可以即时编译它们,加载程序集,进行序列化,卸载程序集。 编译“更新的”类,重新加载程序集并测试反序列化。
也许此链接可以帮助您入门!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.