我正在努力更多地进入 TDD。所以这是我的测试课。问题是我知道我的测试应该失败,但它甚至不允许 ReSharper 测试运行器运行,在 R# 甚至有机会运行测试告诉我它是红色的失败之前构建失败。
[TestClass]
public class Car
{
[TestMethod]
public void nothing(){}
[TestMethod]
public void UponInitialization_ServiceIsNotNull()
{
Assert.IsFalse(carService != null);
}
}
因此,当我在尚未创建为物理类的 carService 的第二个测试方法上调用 R# 测试运行程序时,构建失败。