簡體   English   中英

我怎樣才能直接通過考試到nunit

[英]How can i pass my tests directly to nunit

我想在NUnit中運行C90測試。 我編寫了一個短的適配器,該適配器實際上可以工作,但是我想擺脫編寫該適配器的麻煩,而是要制作一個工具來打開nunit並傳遞可加載的數據,以便nunit可以運行測試。

我為您節省了到目前為止所寫的代碼量,並總結了其用法:

我將C90測試寫為可調用的dll函數,並在其上方帶有注釋(如注釋)。 示例/ 測試 /。 到目前為止,測試針對失敗信息返回0或1。 AC#Pathinspector檢查所有* .c文件中的注釋,並提取loadinformation。 AC#Executer管理測試的執行並返回PASS / FAIL信息。

我要執行的而不是執行程序是為NUnit創建Launchinformation並將其傳遞到新創建的gui中,或者創建C#代碼以傳遞到新創建的gui中。

我知道如何創建NUnit gui運行程序,但是我不知道如何將信息傳遞給它。

Nunit源可以在線獲取,但是它在初始化期間使用了很多單例,所以我會反對它。

一種方法是實際編寫和編譯cs文件,然后將編譯后的文件傳遞給nunit。

最好的方法似乎是從頭開始編寫與xUnit兼容的框架。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM