[英]Unit test scenario - how to test it?
我寫了自己的設置管理器,由BinaryFormatter提供序列化。 因為它很酷,它可以使用缺少/添加的屬性加載和保存類,並且可以在缺少的屬性中定義默認值。 但是我在用單元測試進行測試時遇到了問題。
我自己做。 如何自動執行此方案?
在運行新測試之前:
它就像一種魅力,但我不想自己做。 我需要一些自動測試。
請不要質疑我的體系結構,專注於我的問題。
可能的方式:lection悔? 其他班? 命名空間呢?
您可以創建兩個類,一個用於序列化,一個用於反序列化,並在反序列化到另一類時使用SerializationBinder 。
如果您的類很簡單,那么您真的可以即時編譯它們,加載程序集,進行序列化,卸載程序集。 編譯“更新的”類,重新加載程序集並測試反序列化。
也許此鏈接可以幫助您入門!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.