在我们的构建服务器上运行测试时,测试运行器会忽略具有额外属性的测试。 这是测试:
[Fact]
[UseEmptyDatabase]
public void SutDoesWhatItNeedsToDo()
{
// test logic
}
自定义属性DROP创建本地数据库。
其他信息:
xunit.runner.visualstudio
nuget包无效 TestDriven.NET
[Fact]
属性的额外(虚拟)测试将在构建服务器上获取(该类也是公共的)[UseEmptyDatabase]
在运行时应该会失败,因为它无法实际恢复数据库(但它没有那么远)有没有人知道下一步该去哪儿?我想避免将属性设置重写为测试范围内的某些内容。