我正在使用Visual Studio 2008進行C#3.5項目工作,其中有幾個需要序列化的對象(它們實現IXmlSerializable)。在爲我的序列化代碼編寫單元測試時,我想確保當我向可序列化對象添加新屬性時,如果新屬性的序列化和反序列化未在我的任何一個測試中單元測試。 (通過一些失敗的單元測試)我可以強制使用Visual Studio單元測試框架對屬性進行單元測試嗎?
這可能嗎?我想如果有一個特殊的屬性可以標記我的屬性,那麼Visual Studio單元測試框架就會知道它需要測試。
或者是我的方法來完全關閉基地?如果需要,我可以切換到不同的單元測試框架。
您使用的是什麼序列化策略? – Marco 2010-12-11 06:25:19
對象實現IXmlSerializable – 2010-12-11 06:29:43
爲什麼被告知這樣的改變很重要?爲什麼要添加一個屬性是一個問題? – Steven 2010-12-11 16:38:50