public void DataListViewModel_UpdateDataListItems_NoMissingScalarWorkflowItems_ShouldMarkScalarValuesUsedTrue()
{
//------------Setup for test--------------------------
IResourceModel resourceModel = new Mock<IResourceModel>().Object;
var dataListViewModel = new DataListViewModel(new Mock<IEventAggregator>().Object);
dataListViewModel.InitializeDataListViewModel(resourceModel);
const string scalarName = "scalar";
var scalarItem = new DataListItemModel(scalarName) { IsUsed = false };
dataListViewModel.ScalarCollection.Add(scalarItem);
var parts = new List<IDataListVerifyPart> { CreateScalarPart(scalarName).Object };
//------------Execute Test---------------------------
dataListViewModel.UpdateDataListItems(resourceModel, parts);
//------------Assert Results-------------------------
Assert.IsTrue(dataListViewModel.ScalarCollection[0].IsUsed);
}