.net - 让 TeamCity 读取我的 NUnit 测试配置文件

标签 .net testing nunit teamcity

我在 VS 2010 中有一个项目使用 NUnit 和 C# 来测试我的应用程序。我的项目称为 MyProjectTests,根据 NUnit,我有一个 MyProjectTests.config 文件,其中有一个连接字符串到我的测试数据库,如下所示:

<?xml version="1.0"?>
<configuration>
<appSettings>

    <add key="defaultConnection" value="MyConnection"/>
</appSettings>
<connectionStrings>
    <add name="MyConnection" connectionString="My_Connection_String_Details" providerName="System.Data.SqlClient"/>
</connectionStrings>

但是当我运行 TeamCity NUnit 测试时,连接字符串为 Null。如何让 TeamCiry 读取我的连接文件?还有什么问题吗?

最佳答案

您应该将您的设置文件命名为 App.config,放入测试项目的根目录并包含它。 NUnit 和 TeamCity 运行器都将使用该 app.config 中的设置。

关于.net - 让 TeamCity 读取我的 NUnit 测试配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13940022/

相关文章:

.net - 如何修复新 DataTable 实例上的 CA2000 代码分析错误

javascript - 在移动浏览器中测试 Javascript

c# - 从字符串中删除字符的最快方法

c# - 从类或抽象类继承

.net - WPF ComboBox 和 IsTabStop 行为

testing - 如何让管理层相信 QA 很重要?

android - 使用 activityViewModels 测试 android fragment

c# - 如何在大而复杂的类中实现单元测试?

unit-testing - 测试分类

c# - 如何在 NUnit 中测试此 View 模型的异步行为?