Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/14.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
Unit testing VSTS-运行控制台应用程序而不是单元测试_Unit Testing_Testing_Tfs_Azure Devops_Integration Testing - Fatal编程技术网

Unit testing VSTS-运行控制台应用程序而不是单元测试

Unit testing VSTS-运行控制台应用程序而不是单元测试,unit-testing,testing,tfs,azure-devops,integration-testing,Unit Testing,Testing,Tfs,Azure Devops,Integration Testing,我很难找到有关如何执行此操作的文档。我有一个类库项目和一个单元测试项目。单元测试项目测试功能代码的单元。太棒了,我知道。但我也有一个控制台应用程序来执行特殊的集成测试 当然,我可以使用一些框架,甚至是另一个“单元测试”项目,在这里我不是真正编写单元测试,而是使用第三方API等等。我所要做的就是将项目命名为“集成测试”。这很好,但这不是问题 我的问题是,如何让VST运行我的控制台应用程序并检索作为测试结果的输出。在运行我的控制台应用程序时,它将执行一些集成测试,并输出一些东西(我不在乎是什么)来指

我很难找到有关如何执行此操作的文档。我有一个类库项目和一个单元测试项目。单元测试项目测试功能代码的单元。太棒了,我知道。但我也有一个控制台应用程序来执行特殊的集成测试

当然,我可以使用一些框架,甚至是另一个“单元测试”项目,在这里我不是真正编写单元测试,而是使用第三方API等等。我所要做的就是将项目命名为“集成测试”。这很好,但这不是问题

我的问题是,如何让VST运行我的控制台应用程序并检索作为测试结果的输出。在运行我的控制台应用程序时,它将执行一些集成测试,并输出一些东西(我不在乎是什么)来指示失败还是成功

在失败或成功时,我希望VST能够像单元测试运行一样工作

回应《为什么》的评论:因为我喜欢挑战系统的极限,了解我的所有选择。也因为我不让微软控制我,即使我使用他们的产品。所以,即使我现在不打算把它投入生产,我想知道这个解决方案的摩擦力的度量,这样我就可以将它与其他摩擦力进行比较