VSTS 单元测试备忘

来源:互联网 发布:world网络用语什么意思 编辑:程序博客网 时间:2024/04/26 19:19

一、自定义的配置文件

VSTS在执行测试时会使用微软的测试用EXE来执行测试程序,程序真正的执行目录并非在./bin/debug目录,所以发布在此目录的自定义配置文件等不会被测试执行程序找到,会提示找不到文件的错误,这个问题可以通过以下的方式来解决。

在“测试管理器”中选中使用配置文件的方法,编辑“属性”工具栏里的“部署项”属性,一行配置一个文件即可,系统会在方法前的属性里面加入DeploymentItem("XXX.xml")属性声明。

 

二、测试方法如有嵌套的情况,TestInitialize、TestCleanup,只会对由测试管理器直接调用的测试方法有效,内嵌的方法不会触发。