Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/262.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在Visual Studio 2015 RC中使用intelliTest记录每个测试场景的运行_C#_.net_Visual Studio_Unit Testing_Pex - Fatal编程技术网

C# 在Visual Studio 2015 RC中使用intelliTest记录每个测试场景的运行

C# 在Visual Studio 2015 RC中使用intelliTest记录每个测试场景的运行,c#,.net,visual-studio,unit-testing,pex,C#,.net,Visual Studio,Unit Testing,Pex,在测试运行期间查看intellitest explorer窗口时,我注意到Pex运行的测试多于运行完成时显示的测试。如何确保在运行完成时,所有已运行的测试都显示在窗口中?我想检查失败/通过的中间测试,并保存它们以供进一步使用。Intellitest以代码覆盖率作为衡量标准。它仅在以下情况下显示测试: 测试覆盖以前未覆盖的代码路径 测试不重复 所以结果窗口实际上显示了intellitest可以推理的所有代码路径的测试。如果代码intellitest中有一条语句无法推理,它将显示一条警告,并且不

在测试运行期间查看intellitest explorer窗口时,我注意到Pex运行的测试多于运行完成时显示的测试。如何确保在运行完成时,所有已运行的测试都显示在窗口中?我想检查失败/通过的中间测试,并保存它们以供进一步使用。

Intellitest以代码覆盖率作为衡量标准。它仅在以下情况下显示测试:

  • 测试覆盖以前未覆盖的代码路径
  • 测试不重复
所以结果窗口实际上显示了intellitest可以推理的所有代码路径的测试。如果代码intellitest中有一条语句无法推理,它将显示一条警告,并且不会生成任何测试

如果在类级别执行“运行Intellitest”,则会有一个稍微不同的行为。在这种情况下,将为类中的每个方法生成测试,并且显示的生成测试对应于下拉列表中选择的方法(例如,当前仅显示
XmlObjectContext.Dispose
的测试)