0
作爲我正在開發的程序的一部分,我需要接受並處理來自用戶的輸入配置文件。輸入文件相當複雜,需要對文件解析器進行徹底測試。測試數據:使用外部資源文件
由於我的測試方法的一部分,我創建了一堆的資源文件:
sample_ActionValueAssignedValid.json
sample_ActionValueMissing.json
sample_ActionValueInvalid.json
sample_ActionValueAssignedWhiteSpace.json
和許多許多,每個略有不同,反映了用戶可能輸入。
在某些時候,客戶過來要求修改數據結構以包含一些數據並刪除其他內容。可愛。
現在,我想出了一個全新的完美的sample.json
文件。但是如何處理所有其他資源文件,這些文件已經寫好了測試?我想我可以逐一更新它們......但我不禁想知道......有更好的方法嗎?
請讓我知道,你將如何處理這種情況?