次の指示に従います:http ://www.telerik.com/help/justmock/advanced-usage-static-mocking.html
ConfigurationManager.AppSettingsのモックに失敗しました。これが私が使用しているコードです...
[TestMethod]
public void my_test()
{
// Arrange
var appSettings = new NameValueCollection {
{ "test1", "one" }
};
Mock.Arrange(() => ConfigurationManager.AppSettings)
.Returns(appSettings)
.MustBeCalled();
// Act
var test1 = ConfigurationManager.AppSettings["test1"];
// Assert
Assert.AreEqual("one", test1);
}
これは私が受け取るエラーです。
Assert.AreEqualが失敗しました。期待される:。実際:<(null)>。
このオブジェクトをモックすることは可能ですか?
[編集]私もトライアルを使用しています。