public void ValidateNames_WhenAddItemFalseAndScalarItemExist_ShouldCauseErrorToShow()
{
//------------Setup for test--------------------------
var item = SetupForValidateNamesDuplicateScalarTests();
_dataListViewModel.ScalarCollection.Insert(1, item);
_dataListViewModel.RemoveBlankRows(item);
//------------Execute Test---------------------------
_dataListViewModel.ValidateNames(item);
//------------Assert Results-------------------------
Assert.IsTrue(_dataListViewModel.ScalarCollection[0].HasError);
Assert.AreEqual(StringResources.ErrorMessageDuplicateValue, _dataListViewModel.ScalarCollection[0].ErrorMessage);
Assert.IsTrue(_dataListViewModel.ScalarCollection[1].HasError);
Assert.AreEqual(StringResources.ErrorMessageDuplicateValue, _dataListViewModel.ScalarCollection[1].ErrorMessage);
}