[英]Output of Visual Studio unit tests
我想知道是否可以从单元测试方法中返回某种值、bool、string 或 int。
例如我有这个方法:
[TestMethod]
public bool TestMetho()
{
var SY = calc.GetUserInfo(new DateTime(2015, 12, 15));
bool isOK = Assert.AreEqual(new DateTime(2015, 11, 29), SY);
return bool;
}
我想从控制台应用程序引用单元类方法,然后打印出结果。 是否有可能做这样的事情,因为此时我无法将Assert.AreEqual
方法分配给某些输出变量。
你肯定可以。
System.Diagnostics
的引用。Debug
。 使用Debug.WriteLine()
,您将能够在Debug
窗口中看到所需的输出。
[TestMethod] public bool TestMetho() { var SY = calc.GetUserInfo(new DateTime(2015, 12, 15)); bool isOK = Assert.AreEqual(new DateTime(2015, 11, 29), SY); Debug.WriteLine("Date Time : {0}", SY) return bool; }
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.