众所周知,单元测试由三个A组成: A 范围, A ct, A 插入。 问题在于,Visual Studio会度量所有三个A的单元测试经过时间。
我敢肯定,它只能衡量行动时间。
那么可以只测量Act时间吗?
答案 0 :(得分:0)
可能是用测试中的Stopwatch class自己测量的。
[TestMethod]
public void Some_Test() {
//Arrange
//...
Stopwatch stopWatch = new Stopwatch();
//Act
stopWatch.Start();
//...
stopWatch.Stop();
//Assert
// Get the elapsed time as a TimeSpan value.
TimeSpan ts = stopWatch.Elapsed;
//...
}
问题是,实际的测试适配器无法知道测试中的 Act 是什么,因此让Visual Studio能够实际测量它几乎是不可能的。