Ejemplo n.º 1
0
        public void IndexerPropertyValidatesPropertyNameWithValue()
        {
            var viewModel = new StubViewModel()
            {
                RequiredProperty = "Some Value"
            };

            Assert.IsNull(viewModel["RequiredProperty"]);
        }
Ejemplo n.º 2
0
        public void IndexerReturnsErrorMessageForRequestedInvalidProperty()
        {
            var viewModel = new StubViewModel()
            {
                RequiredProperty = null,
                SomeProperty     = null
            };

            var msg = viewModel["SomeProperty"];

            Assert.AreEqual("Требуется поле SomeProperty.", msg);
        }
Ejemplo n.º 3
0
        public void IndexerPropertyValidatesPropertyNameWithInvalidValue()
        {
            var viewModel = new StubViewModel();

            Assert.IsNotNull(viewModel["RequiredProperty"]);
        }