Dev2.Core.Tests.DataListViewModelTests.ValidateNames_WhenAddItemFalseAndItemExist_ShouldCauseErrorToShow C# (CSharp) Method

ValidateNames_WhenAddItemFalseAndItemExist_ShouldCauseErrorToShow() private method

        public void ValidateNames_WhenAddItemFalseAndItemExist_ShouldCauseErrorToShow()
        {
            //------------Setup for test--------------------------
            var item = SetupForValidateNamesDuplicateRecordSetFieldsTests();
            _dataListViewModel.RecsetCollection[0].Children.Insert(1, item);

            _dataListViewModel.RemoveBlankRows(item);
            //------------Execute Test---------------------------
            _dataListViewModel.ValidateNames(item);
            //------------Assert Results-------------------------
            Assert.IsTrue(_dataListViewModel.RecsetCollection[0].Children[0].HasError);
            Assert.AreEqual(StringResources.ErrorMessageDuplicateValue, _dataListViewModel.RecsetCollection[0].Children[0].ErrorMessage);
            Assert.IsTrue(_dataListViewModel.RecsetCollection[0].Children[1].HasError);
            Assert.AreEqual(StringResources.ErrorMessageDuplicateValue, _dataListViewModel.RecsetCollection[0].Children[1].ErrorMessage);
        }
DataListViewModelTests