我有一个从SpecFlow MsTests套件中创建的程序集。
我想要做的是在程序集DLL上运行一些代码,以便从包含的测试类中提取测试名称的列表。
我认为这将需要通过反射或类似方法读取属性,只是不确定从哪里开始。
这应该很简单:
使用反射来加载程序集,遍历所有公共类,并为每个类检查TestClass
属性是否已设置。
然后对于每个类,遍历每个公共方法并检查是否TestMethod
设置了属性。
结果,您可以为eaxmaple使用类名和方法名的组合。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句