Index: Ringtoets/StabilityPointStructures/test/Ringtoets.StabilityPointStructures.Forms.Test/Views/StabilityPointStructuresFailureMechanismViewTest.cs =================================================================== diff -u -r6b2660c8a0d2fa638554f54825ea2e7ff34e1398 -r545e6ebc8295651982afabfc450e4c5f6760bf7d --- Ringtoets/StabilityPointStructures/test/Ringtoets.StabilityPointStructures.Forms.Test/Views/StabilityPointStructuresFailureMechanismViewTest.cs (.../StabilityPointStructuresFailureMechanismViewTest.cs) (revision 6b2660c8a0d2fa638554f54825ea2e7ff34e1398) +++ Ringtoets/StabilityPointStructures/test/Ringtoets.StabilityPointStructures.Forms.Test/Views/StabilityPointStructuresFailureMechanismViewTest.cs (.../StabilityPointStructuresFailureMechanismViewTest.cs) (revision 545e6ebc8295651982afabfc450e4c5f6760bf7d) @@ -56,7 +56,7 @@ private const int calculationsIndex = 7; [Test] - public void DefaultConstructor_DefaultValues() + public void Constructor_ExpectedValues() { // Call using (var view = new StabilityPointStructuresFailureMechanismView()) @@ -65,22 +65,12 @@ Assert.IsInstanceOf(view); Assert.IsInstanceOf(view); Assert.IsNotNull(view.Map); - Assert.IsNull(view.Data); - } - } - [Test] - public void DefaultConstructor_Always_AddEmptyMapControl() - { - // Call - using (var view = new StabilityPointStructuresFailureMechanismView()) - { - // Assert Assert.AreEqual(1, view.Controls.Count); Assert.IsInstanceOf(view.Controls[0]); - Assert.AreSame(view.Map, ((RingtoetsMapControl) view.Controls[0]).MapControl); - Assert.AreEqual(DockStyle.Fill, ((Control) view.Map).Dock); - Assert.IsNull(view.Map.Data); + Assert.AreSame(view.Map, ((RingtoetsMapControl)view.Controls[0]).MapControl); + Assert.AreEqual(DockStyle.Fill, ((Control)view.Map).Dock); + AssertEmptyMapData(view.Map.Data); } } Index: Ringtoets/StabilityPointStructures/test/Ringtoets.StabilityPointStructures.Plugin.Test/ViewInfos/StabilityPointStructuresFailureMechanismViewInfoTest.cs =================================================================== diff -u -rf07d6418a5280c74ea8a35de183dbaed51dda066 -r545e6ebc8295651982afabfc450e4c5f6760bf7d --- Ringtoets/StabilityPointStructures/test/Ringtoets.StabilityPointStructures.Plugin.Test/ViewInfos/StabilityPointStructuresFailureMechanismViewInfoTest.cs (.../StabilityPointStructuresFailureMechanismViewInfoTest.cs) (revision f07d6418a5280c74ea8a35de183dbaed51dda066) +++ Ringtoets/StabilityPointStructures/test/Ringtoets.StabilityPointStructures.Plugin.Test/ViewInfos/StabilityPointStructuresFailureMechanismViewInfoTest.cs (.../StabilityPointStructuresFailureMechanismViewInfoTest.cs) (revision 545e6ebc8295651982afabfc450e4c5f6760bf7d) @@ -19,6 +19,7 @@ // Stichting Deltares and remain full property of Stichting Deltares at all times. // All rights reserved. +using System.Drawing; using System.Linq; using Core.Common.Gui.Plugin; using Core.Common.TestUtil; @@ -60,7 +61,6 @@ // Assert Assert.AreEqual(typeof(StabilityPointStructuresFailureMechanismContext), info.DataType); Assert.AreEqual(typeof(StabilityPointStructuresFailureMechanismContext), info.ViewDataType); - TestHelper.AssertImagesAreEqual(RingtoetsCommonFormsResources.CalculationIcon, info.Image); } [Test] @@ -73,17 +73,24 @@ var failureMechanism = new StabilityPointStructuresFailureMechanism(); var failureMechanismContext = new StabilityPointStructuresFailureMechanismContext(failureMechanism, assessmentSection); - using (var view = new StabilityPointStructuresFailureMechanismView()) - { - // Call - string viewName = info.GetViewName(view, failureMechanismContext); + // Call + string viewName = info.GetViewName(null, failureMechanismContext); - // Assert - Assert.AreEqual(failureMechanism.Name, viewName); - } + // Assert + Assert.AreEqual(failureMechanism.Name, viewName); } [Test] + public void Image_Always_ReturnsGenericInputOutputIcon() + { + // Call + Image image = info.Image; + + // Assert + TestHelper.AssertImagesAreEqual(RingtoetsCommonFormsResources.CalculationIcon, image); + } + + [Test] public void CloseForData_ViewNotCorrespondingToRemovedAssessmentSection_ReturnsFalse() { // Setup @@ -105,6 +112,7 @@ // Assert Assert.IsFalse(closeForData); } + mocks.VerifyAll(); }