Index: Ringtoets/Piping/test/Ringtoets.Piping.Forms.Test/TreeNodeInfos/PipingCalculationGroupContextTreeNodeInfoTest.cs =================================================================== diff -u -r7d242b8efca25dd01d33ba0481d707f7ee4baebd -r1811626955b35ce3019b250013b92a56f00a561a --- Ringtoets/Piping/test/Ringtoets.Piping.Forms.Test/TreeNodeInfos/PipingCalculationGroupContextTreeNodeInfoTest.cs (.../PipingCalculationGroupContextTreeNodeInfoTest.cs) (revision 7d242b8efca25dd01d33ba0481d707f7ee4baebd) +++ Ringtoets/Piping/test/Ringtoets.Piping.Forms.Test/TreeNodeInfos/PipingCalculationGroupContextTreeNodeInfoTest.cs (.../PipingCalculationGroupContextTreeNodeInfoTest.cs) (revision 1811626955b35ce3019b250013b92a56f00a561a) @@ -1266,127 +1266,6 @@ } [Test] - public void CanRenameNode_ParentIsPipingCalculationGroupContext_ReturnTrue() - { - // Setup - var pipingFailureMechanismMock = mocks.StrictMock(); - var assessmentSectionMock = mocks.StrictMock(); - var pipingCalculationGroupContextMock = mocks.StrictMock(new CalculationGroup(), - Enumerable.Empty(), - Enumerable.Empty(), - pipingFailureMechanismMock, - assessmentSectionMock); - - mocks.ReplayAll(); - - // Call - bool isRenamingAllowed = info.CanRename(null, pipingCalculationGroupContextMock); - - // Assert - Assert.IsTrue(isRenamingAllowed); - mocks.VerifyAll(); - } - - [Test] - public void CanRenameNode_EverythingElse_ReturnFalse() - { - // Call - bool isRenamingAllowed = info.CanRename(null, null); - - // Assert - Assert.IsFalse(isRenamingAllowed); - mocks.VerifyAll(); - } - - [Test] - public void OnNodeRenamed_WithData_RenameGroupAndNotifyObservers() - { - // Setup - var observer = mocks.StrictMock(); - observer.Expect(o => o.UpdateObserver()); - var group = new CalculationGroup(); - var pipingFailureMechanismMock = mocks.StrictMock(); - var assessmentSectionMock = mocks.StrictMock(); - mocks.ReplayAll(); - - var nodeData = new PipingCalculationGroupContext(group, - Enumerable.Empty(), - Enumerable.Empty(), - pipingFailureMechanismMock, - assessmentSectionMock); - nodeData.Attach(observer); - - // Call - const string newName = "new name"; - info.OnNodeRenamed(nodeData, newName); - - // Assert - Assert.AreEqual(newName, group.Name); - mocks.VerifyAll(); - } - - [Test] - public void CanRemove_ParentIsFailureMechanism_ReturnFalse() - { - // Setup - var group = new CalculationGroup(); - var pipingFailureMechanismMock = mocks.StrictMock(); - var assessmentSectionMock = mocks.StrictMock(); - mocks.ReplayAll(); - - var nodeData = new PipingCalculationGroupContext(group, - Enumerable.Empty(), - Enumerable.Empty(), - pipingFailureMechanismMock, - assessmentSectionMock); - - var parentNodeData = new PipingFailureMechanism(); - parentNodeData.CalculationsGroup.Children.Add(group); - - mocks.ReplayAll(); - - // Call - bool isRemovalAllowed = info.CanRemove(nodeData, parentNodeData); - - // Assert - Assert.IsFalse(isRemovalAllowed); - mocks.VerifyAll(); - } - - [Test] - public void CanRemove_ParentIsPipingCalculationGroupContainingGroup_ReturnTrue() - { - // Setup - var group = new CalculationGroup(); - var pipingFailureMechanismMock = mocks.StrictMock(); - var assessmentSectionMock = mocks.StrictMock(); - mocks.ReplayAll(); - - var nodeData = new PipingCalculationGroupContext(group, - Enumerable.Empty(), - Enumerable.Empty(), - pipingFailureMechanismMock, - assessmentSectionMock); - - var parentGroup = new CalculationGroup(); - parentGroup.Children.Add(group); - var parentNodeData = new PipingCalculationGroupContext(parentGroup, - Enumerable.Empty(), - Enumerable.Empty(), - pipingFailureMechanismMock, - assessmentSectionMock); - - mocks.ReplayAll(); - - // Call - bool isRemovalAllowed = info.CanRemove(nodeData, parentNodeData); - - // Assert - Assert.IsTrue(isRemovalAllowed); - mocks.VerifyAll(); - } - - [Test] public void OnNodeRemoved_ParentIsPipingCalculationGroupContainingGroup_RemoveGroupAndNotifyObservers() { // Setup