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

AddMissingRecordsetChildItemShouldCorrectlySetFieldName() private method

        public void AddMissingRecordsetChildItemShouldCorrectlySetFieldName()
        {
            Setup();

            IList<IDataListVerifyPart> parts = new List<IDataListVerifyPart>();

            var part = new Mock<IDataListVerifyPart>();
            part.Setup(c => c.Recordset).Returns("Province");
            part.Setup(c => c.DisplayValue).Returns("[[Province]]");
            part.Setup(c => c.Description).Returns("A state in a republic");
            part.Setup(c => c.IsScalar).Returns(false);
            part.Setup(c => c.Field).Returns("field1");
            parts.Add(part.Object);

            _dataListViewModel.AddMissingDataListItems(parts, false);
            _dataListViewModel.AddMissingDataListItems(parts, false);
            Assert.AreEqual(2, _dataListViewModel.RecsetCollection[0].Children.Count);
            Assert.AreEqual("field1", _dataListViewModel.RecsetCollection[0].Children[0].Name);
        }
DataListViewModelTests