public void DataListViewModel_MissingDataListParts_ScalarPartInDataList_ShouldNotReturnPartInList()
{
//------------Setup for test--------------------------
var dataListViewModel = new DataListViewModel(new Mock<IEventAggregator>().Object);
const string scalarName = "scalar";
var scalarItem = new DataListItemModel(scalarName);
dataListViewModel.ScalarCollection.Add(scalarItem);
var parts = new List<IDataListVerifyPart> { CreateScalarPart(scalarName).Object };
//----------------------Precondition----------------------------
Assert.AreEqual(1, dataListViewModel.ScalarCollection.Count);
//------------Execute Test---------------------------
List<IDataListVerifyPart> missingDataListParts = dataListViewModel.MissingDataListParts(parts);
//------------Assert Results-------------------------
Assert.AreEqual(0, missingDataListParts.Count);
}