我有一個名爲--UnitTestProject的Visual Studio解決方案,使用xunit框架進行單元測試。UnitTest項目的代碼與源代碼同步?
根據這一方案,命名爲項目 - MainProject和MainProject_Test
的MainProject,是「真正」源實施的MainProject_Test的單元測試,其中包含的xUnit屬性,斷言等。
我的問題是,每當我在MainProject上進行更改時,我必須複製&粘貼到MainProject_Test,這不是有效的方法。
那麼人們如何反映代碼但保留屬性或聲明?
另一個問題是,它是否是UnitTest項目的任何名稱約定? MainProject_Test/MainProject.Test或MainProjectTest?
謝謝Marty Dill,它似乎在單元測試中有一些錯誤的理解。 :) – Cheung