我在考慮是否有任何框架/庫提供了一種機制來測試共享庫未導出的函數。對共享庫的私有函數進行單元測試
我想測試共享庫「t」部分列出的函數的工作。爲了測試「T」部分中的功能,我使用了cppunit。
測試場景: 存在使用中導出的類 「__ 屬性 __((可見性(」 默認 「)))」,其聲明瞭由具有「另一個類的可變__ 屬性 __ ((能見度(「隱藏」)))「,其在相同的庫中定義。 我想用「__ 屬性 __((visibility(」hidden「)))」屬性測試該類。圖書館的
編程語言是C++
編譯器GCC 4.1.2
平臺的RedHat/Solaris上
Thankx @Doc Brown我也搜索了相同的東西,並提出了你在這裏提出的建議。我不是做很多測試函數,而是添加一個測試函數,返回測試結果的結構,並且該函數將調用所有其他測試函數。 – bikram990 2013-03-18 04:40:45