public void ValidateNames_ItemToAddTrueWithRecordSetWhenDataListContainsRecordsertWithSameName_ShouldReturnError()
{
//------------Setup for test--------------------------
var item = SetupForValidateNamesDuplicateRecordSetFieldsTests();
_dataListViewModel.RecsetCollection[0].Children.Insert(1, item);
_dataListViewModel.RemoveBlankRows(item);
_dataListViewModel.AddRecordsetNamesIfMissing();
//------------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);
}