2010-10-06 57 views
3

有誰知道我是否可以測試VS測試2010中的本機代碼?與VS測試專業的C++單元測試

+0

您應該詢問http://stackoverflow.com/ – 2010-10-06 19:46:18

+0

@Ian C.我做了,迄今爲止沒有人回答 – 2010-10-06 19:50:06

+1

您可以更明確地定義本機代碼嗎?你是在談論C++代碼,你有頭文件和庫,源代碼,或者... – wheaties 2010-10-06 21:14:09

回答

2

從VS2010開始,Visual Studio不直接支持本機C++單元測試。請參閱MSDN,具體如下:

您不能使用使用非託管C++的單元測試來測試項目。

您仍然可以使用Visual Studio進行本地C++單元測試,但它不會像其他VS功能那樣集成。有關本地單元測試框架和庫,請參閱this SO answer。我沒有使用過這些,所以我不能在那裏提供任何指導。

1

我會咬緊牙關,下載Boost並獲得測試套件編譯。一旦你進入它,它就像VS測試一樣簡單。

+0

或者如果你不想拉昇壓(這是很棒的BTW)去UnitTest ++。 – paxos1977 2010-10-06 21:50:33

0

這個link解釋瞭如何使用Visual Studio對本地C++進行單元測試。