Dev2.Core.Tests.ResourceModelTest.ResourceModel_IDataErrorInfo_ThisAccessor_ResourceName C# (CSharp) Метод

ResourceModel_IDataErrorInfo_ThisAccessor_ResourceName() приватный Метод

private ResourceModel_IDataErrorInfo_ThisAccessor_ResourceName ( ) : void
Результат void
        public void ResourceModel_IDataErrorInfo_ThisAccessor_ResourceName()
        {
            //------------Setup for test--------------------------
            var instanceID = Guid.NewGuid();

            var err1 = new Mock<IErrorInfo>();
            err1.Setup(e => e.InstanceID).Returns(instanceID);
            var err2 = new Mock<IErrorInfo>();
            err2.Setup(e => e.InstanceID).Returns(Guid.NewGuid());
            var model = new ResourceModel(new Mock<IEnvironmentModel>().Object, new Mock<IEventAggregator>().Object);
            model.AddError(err1.Object);
            model.AddError(err2.Object);
            //------------Execute Test---------------------------
            var errMessage = model["ResourceName"];
            //-------------Assert Results------------------------
            Assert.IsNotNull(errMessage);
            Assert.AreEqual("Please enter a name for this resource", errMessage);
        }
ResourceModelTest