繁体   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