Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.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
Visual studio 单元测试CLI/MFC应用程序_Visual Studio_Visual Studio 2008_Unit Testing_Mfc_C++ Cli - Fatal编程技术网

Visual studio 单元测试CLI/MFC应用程序

Visual studio 单元测试CLI/MFC应用程序,visual-studio,visual-studio-2008,unit-testing,mfc,c++-cli,Visual Studio,Visual Studio 2008,Unit Testing,Mfc,C++ Cli,我有CLI/MFC应用程序,我想开始学习如何使用它进行单元测试。我有VS2008专业版。如果可能的话,我想使用内置的单元测试。谢谢你的意见 我和都很成功。对于这两种情况,您都必须做一些工作,以获得测试结果,并将其集成回Studio。所需结果的粒度直接影响工作量。您想要整个测试集通过/失败,还是单个结果?前者是一个简单的msbuild任务,后者需要将结果集输出到XML,通过转换对其进行处理,然后将其拉回来。我们使用Gallio&MbUnit测试我们的MFC&C++/CLI应用程序。只需在C++/C

我有CLI/MFC应用程序,我想开始学习如何使用它进行单元测试。我有VS2008专业版。如果可能的话,我想使用内置的单元测试。谢谢你的意见

我和都很成功。对于这两种情况,您都必须做一些工作,以获得测试结果,并将其集成回Studio。所需结果的粒度直接影响工作量。您想要整个测试集通过/失败,还是单个结果?前者是一个简单的msbuild任务,后者需要将结果集输出到XML,通过转换对其进行处理,然后将其拉回来。

我们使用Gallio&MbUnit测试我们的MFC&C++/CLI应用程序。只需在C++/CLI中编写测试,就可以在单个框架中测试托管代码和非托管代码。我们还使用NMock2模拟托管代码。

如果您有Team Test edition,则可以使用它测试C++/CLI应用程序和库。请参阅。

对于这两种方法,是否有方法测试应用程序的CLI端?我从未尝试过,但可能没有。MSTEST已经可以处理托管C++。有没有做过后者的示例,即,将结果输出到XML并将它们加载到VS中?