App.config
現在、クラスライブラリ(および単体テスト)のWinFormsアプリケーション内から接続文字列を読み取るのに苦労しています。
'test'エントリをApp.config
;に追加しました。
<connectionStrings>
<add name="MyConnString" connectionString="Test;" />
</connectionStrings>
私のTestMethodは次のようになります。
[TestMethod]
public void TestConnection1()
{
string connString = "";
if (ConfigurationManager.ConnectionStrings["MyConnString"] != null)
{
connString = ConfigurationManager.ConnectionStrings["MyConnString"].ConnectionString;
}
string expected = "Test;";
string actual = connString;
Assert.AreEqual(expected, actual);
}
これは明らかに失敗します。Actual
の値は空です。私は何が間違っているのですか?