【发布时间】:2016-11-23 15:07:28
【问题描述】:
当我编写涉及订阅 Eventstream 上的事件或观看演员并列出“已终止”的测试时,测试可以正常运行它们 1 接 1,但是当我运行整个测试套件时,这些测试会失败。 如果这些测试中的每一个都在 Xunit 的单独测试类中,这些测试也可以工作。
怎么会?
【问题讨论】:
-
我用 NUnit 测试了这个,如果我一起运行所有测试
GivenProcessExist_WhenProcessterminates_ShouldLogRemovingProcess每次都会失败。如果我单独运行一项测试,它总是有效的。但是所有测试一起运行良好,如果我重新排序它们,将GivenProcessExist_WhenProcessterminates_ShouldLogRemovingProcess作为第一个执行。
标签: tdd akka.net akka-testkit