当前位置 : 主页 > 手机开发 > 无线 >

单元测试 – 从MbUnit移动到MsTest时的问题

来源:互联网 收集:自由互联 发布时间:2021-06-10
我们的团队正在寻求从使用mbunit切换到mstest,但两者之间似乎存在一些脱节. 有没有人知道如何在使用mstest时模拟mbunit的CombinatorTest和Factory属性? 我认为这是我们在进行转换之前唯一的绊
我们的团队正在寻求从使用mbunit切换到mstest,但两者之间似乎存在一些脱节.

有没有人知道如何在使用mstest时模拟mbunit的CombinatorTest和Factory属性?

我认为这是我们在进行转换之前唯一的绊脚石.

据我所知,你基本上需要编写一个测试方法来生成调用原始测试(现在不再是测试方法)的所有组合(或调用工厂并遍历项目) .

不幸的是,这些不会在结果中显示为单独的测试 – 它们只显示为一个测试 – 因此您必须在错误输出中非常明确.这意味着,就像这种方法一样,只要一个失败就会停止其​​余的(你可以通过保留一个大的结果列表来解决这个问题,但这是更多的开销)

除非你必须 – 在一台干净的机器上缺少一个测试运行器是杀手,而且它既不可扩展也不经常更新.

网友评论