我正在用Visual Studio 2010在C中開發一個Win32應用程序。到目前爲止這是一個非常小的項目,只有1273行代碼只有1.cpp文件,它有20個功能。寫作的第一步(練習)單元測試
我想學習和練習寫單元測試。通過goolge,我發現有很多單元測試框架可以使用。我不知道if one can write his own unit test completely
。
如果是,那麼基本的例子是什麼?是否創建了另一個.cpp文件,比如說UnitTest.cpp,並且在這個文件中有一個寫代碼來執行爲應用程序編寫的代碼?
什麼是Visual Studio中的「測試」菜單(以及如何使用它)?
您是否對編寫C和C++代碼的單元測試有一些參考?
它是C *還是* C++?如果是C,[見這裏](http://stackoverflow.com/questions/65820/unit-testing-c-code)。如果它是C++,[見這裏](http://stackoverflow.com/questions/13699/choosing-a-c-unit-testing-tool-framework)。所選的框架將提供如何使用它的文檔。 – netcoder
謝謝,但我不知道是否可以編寫單元測試沒有框架和如何。 – user565739
答案?是。怎麼樣?單元測試檢查代碼單元(函數,方法等))當某個輸入被傳遞給它或當它在某個上下文中被調用時,它會表現出某種特定的方式。這就是如何。這裏沒有什麼可以擴展的。 – netcoder