visual-studio - 在 Visual Studio 中以不同用户身份运行测试

标签 visual-studio visual-studio-2008 unit-testing windows-xp

我有一个程序需要作为单独的 NT 用户运行才能连接到 SQL Server 数据库。对于运行程序本身,这没什么大不了的,因为我可以在 Windows 资源管理器中右键单击它并选择运行方式。有没有办法以不同的用户身份运行我的测试? (如果我能在 Visual Studio 中这样做就好了)

更新 :截至目前,我只是使用 Visual Studio 2008 Pro 中的集成单元测试框架进行单元测试。我只是使用“在当前解决方案中运行所有测试”菜单选项来运行它们。

最佳答案

有一个命令行程序“runas”,你可以用它来运行你的测试,只要它们是独立的程序。我不确定如何将它与您的测试准确集成,因为我可能需要更多有关如何运行它们的信息。

此方法将要求您输入密码。

关于visual-studio - 在 Visual Studio 中以不同用户身份运行测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/356585/

相关文章:

android - 如何从 Instrumentation 测试用例发送长按?

unit-testing - 如何执行 XSLT 样式表的自动化测试?

visual-studio - 从命令行构建的 Xamarin.Forms android 应用程序不起作用

c++ - Visual C++ : Invalid allocation size. 为什么会这样?

c# - .NET Framework 如何分配线程 ID?

visual-studio - Visual Studio 无法打开文件

C# 如何允许使用 folderBrowserDialog 选择我的电脑

java - Spring应用程序运行但无法在测试中创建bean

sql-server - Visual Studio 2017 15.3 Dockerize 数据库项目

c++ - 链接到MS Visual C上的protobuf 3时出错