为了账号安全,请及时绑定邮箱和手机立即绑定

从代码运行 xunit 时如何设置 testCase 过滤器

从代码运行 xunit 时如何设置 testCase 过滤器

C#
噜噜哒 2022-12-24 13:40:34
我正在尝试通过代码使用程序集运行器在 Xunit 中运行测试。我的程序接受包含一组测试的 dll 文件名。我需要从 dll 文件运行一些特定的测试。我不是在看 Xunit 的类别实现。发现完成后需要接受测试用例。public List<ITestCase> TestCases { get; } = new List<ITestCase>();如何将不同的测试用例添加到列表中?我希望我们需要在调用之后进行过滤private void OnDiscoveryComplete(DiscoveryCompleteInfo info) { }但仅包含和DiscoveryCompleteInfo的 int 值。TestCasesToRunTestCasesDiscovered如何为测试应用过滤器,以便在调用一次时根据过滤器执行测试OnDiscoveryComplete?
查看完整描述

1 回答

?
繁华开满天机

TA贡献1816条经验 获得超4个赞

如果一个很好理解...


int time = 650;


int hours = time / 100;

int minutes = time % 100;


DateTime date = DateTime.Today.AddHours(hours).AddMinutes(minutes);

我使用当天的日期,因为它不清楚。


查看完整回答
反对 回复 2022-12-24
  • 1 回答
  • 0 关注
  • 60 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信