public void ClearConflicts_Expects_AllItemsHaveNoConflicts() { // base case Init(false, true); _vm.ExplorerItemModels[0].IsOverwrite = true; _vm.ExplorerItemModels[0].Children[0].IsOverwrite = true; _vm.ExplorerItemModels[0].IsOverwrite = true; _vm.ExplorerItemModels[0].Children[0].Children[0].IsOverwrite = true; _vm.ClearConflictingNodesNodes(); Assert.AreEqual(false, _vm.ExplorerItemModels[0].IsOverwrite); Assert.AreEqual(false, _vm.ExplorerItemModels[0].Children[0].IsOverwrite); Assert.AreEqual(false, _vm.ExplorerItemModels[0].Children[0].Children[0].IsOverwrite); }