現在、クラスメソッドの単体テストを作成していますが、アクセサーは常に例外をスローします。
次のテスト方法を検討してください。
namespace GSVMTestCase
{
[TestClass]
public class GatewaySettingsViewModelTest
{
[TestMethod]
[DeploymentItem("SmartGatewayUABL.dll")]
public void AddGatewayTest1()
{
GatewaySettingsViewModel_Accessor target = new GatewaySettingsViewModel_Accessor(); // error occurs here
target.GatewayIPAddress = null;
target.AddGateway();
Assert.AreEqual(TextStrings.TxtErrInvalidIP, target.ErrorMessage);
}}}
}
常に例外をスローします:
オブジェクト参照がオブジェクト インスタンスに設定されていません