public void ClearConflicts_Expects_NoSideEffects()
{
// make sure no side effects
Init(false, true);
_vm.ClearConflictingNodesNodes();
Assert.AreEqual(false, _vm.ExplorerItemModels[0].IsOverwrite);
Assert.AreEqual(true, _vm.ExplorerItemModels[0].Children.All(a => a.IsOverwrite == false));
Assert.AreEqual(true, _vm.ExplorerItemModels[0].Children[0].Children.All(a => !a.IsOverwrite));
}