我正在將一些C++程序集移植到執行各種波形解調的VB中。我決定走單元測試路線,而不是構建測試應用程序,以瞭解如何執行測試。原始的解調代碼接受一個數組,該數組是波形以及其他一些參數。應該如何對一個以數組爲參數的東西進行測試?在文件中生成假數據並在測試開始時讀取它可以接受嗎?使用數組作爲參數的單元測試方法
附註 - 原始C++代碼的編寫是因爲我們正在執行數學,而我們在VB6中無法做到這一點,所以我們必須跨越C++和VB6之間的界限並使用數組。處理.NET世界中的大量數據是否有「更好」的方式,我們VB6程序員可能還不知道?或者如果我們沒有跨過那個管理/未管理的邊界,我們應該將數據表示爲對象嗎?
謝謝大家!
關於你的第二個問題:.NET能夠處理大量的數據。你應該使用最易維護的設計,並在性能不夠好時嘗試調整它。如果您遇到困難,您可以在此再次提問並顯示代碼並解釋背景。祝你好運。 – Steven 2010-06-16 11:43:08