一段时间以来,我一直想编写自己的测试框架。现在,我使用了经过大量修改的MSTest版本,但是我想编写自己的测试运行程序,以便从头到尾完全控制测试过程。
经过长时间的Google搜索,我偶然发现了2011年的blog post,概述了测试框架的所有组件。我注意到的一个警告仅是命令行应用程序。
我开始在我的IDE中进行挖掘(我使用Jetbrains的Rider),发现它内置了一定数量的内置测试运行程序:xUnit,NUnit和MSTest。
是否可以将新的测试框架添加到Rider或Visual Studio中?我认为如果可能的话,那必须通过插件来完成。
如果有人知道一个比我链接的例子新和/或更完整的例子,那也将是很棒的。