我无法找到有关使用/实施IXunitTestCollectionFactory
的任何文档。
我有一些关于如何解决某些测试用例存在的自定义逻辑,从xunit源/样本中的翻版,这似乎是要走的路。
public class Foo : IXunitTestCollectionFactory
{
public Foo(ITestAssembly assembly, IMessageSink messageSink)
{
throw new NotImplementedException();
}
public ITestCollection Get(ITypeInfo testClass)
{
throw new NotImplementedException();
}
public string DisplayName
{
get { throw new NotImplementedException(); }
}
}
这似乎无法运行,或者至少吞下了异常,我放入的任何真正的代码似乎都没有运行。
我已经尝试将其添加到测试程序集中,但无济于事
[assembly: CollectionBehavior("MyAssembly.Foo", "MyAssembly")]
我从哪里开始?在任何地方都有这方面的文档吗?
答案 0 :(得分:1)
此:
[assembly: CollectionBehavior("MyAssembly.Foo", "MyAssembly")]
应该是这样的:
[assembly: CollectionBehavior("MyNamespace.Foo", "MyAssembly")]