[英]Can I create a unit test at runtime in C# using reflection?
我有一种情况,需要在运行时基于脚本创建测试。
我在文本文件中定义了一组需要解释的场景,每个场景都应作为单元测试在nunit下运行。
我创建了一个通用的IntegrationTestRunner来读取数据并针对定义的每种情况运行一个大型测试。 这很好。
但是,每个场景应该都是自己的单元测试似乎很有意义。
有没有一种方法可以在运行时使用反射来动态创建基于nunit的单元测试?
谢谢!
创建一个从文件中读取所有测试用例并创建TestCaseData
对象的类会更快,更容易得多(请参阅此页面 )。 您可以通过TestCaseData
的Name
属性设置每个测试用例的Name
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.