我是新來的XNA遊戲開發人員,我剛開始寫一個小型的3D遊戲。我寫了幾個單元測試來測試我的代碼,但是我遇到了一個問題。當我想單元測試需要訪問模型的模塊時,我還沒有找到一種方法來創建一個用於加載模型的ContentManager。在適當的遊戲中,ContentManager由框架提供。在我的單元測試中,我必須自己創建它,但我不知道如何執行此操作。在單元測試中訪問XNA ContentManager?
加載的替代方法使用ContentManager的模型將以編程方式創建模型對象,但看起來相當乏味。另一種方法是使用Moq來模擬模型,但似乎同樣乏味。
還有其他人遇到過這個問題並解決了嗎?
不幸的是,這是我找到的最好的解決方案。 – Nate 2011-04-08 18:40:08