Index: Ringtoets/StabilityStoneCover/test/Ringtoets.StabilityStoneCover.Forms.Test/Views/StabilityStoneCoverFailureMechanismViewTest.cs =================================================================== diff -u -r6b2660c8a0d2fa638554f54825ea2e7ff34e1398 -r8cd1182cc7d1850984e42a0110ebed82666842fe --- Ringtoets/StabilityStoneCover/test/Ringtoets.StabilityStoneCover.Forms.Test/Views/StabilityStoneCoverFailureMechanismViewTest.cs (.../StabilityStoneCoverFailureMechanismViewTest.cs) (revision 6b2660c8a0d2fa638554f54825ea2e7ff34e1398) +++ Ringtoets/StabilityStoneCover/test/Ringtoets.StabilityStoneCover.Forms.Test/Views/StabilityStoneCoverFailureMechanismViewTest.cs (.../StabilityStoneCoverFailureMechanismViewTest.cs) (revision 8cd1182cc7d1850984e42a0110ebed82666842fe) @@ -53,31 +53,21 @@ private const int calculationsIndex = 6; [Test] - public void DefaultConstructor_DefaultValues() + public void Constructor_ExpectedValues() { // Call using (var view = new StabilityStoneCoverFailureMechanismView()) { // Assert 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 StabilityStoneCoverFailureMechanismView()) - { - // 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/StabilityStoneCover/test/Ringtoets.StabilityStoneCover.Plugin.Test/ViewInfos/StabilityStoneCoverFailureMechanismViewInfoTest.cs =================================================================== diff -u -rf07d6418a5280c74ea8a35de183dbaed51dda066 -r8cd1182cc7d1850984e42a0110ebed82666842fe --- Ringtoets/StabilityStoneCover/test/Ringtoets.StabilityStoneCover.Plugin.Test/ViewInfos/StabilityStoneCoverFailureMechanismViewInfoTest.cs (.../StabilityStoneCoverFailureMechanismViewInfoTest.cs) (revision f07d6418a5280c74ea8a35de183dbaed51dda066) +++ Ringtoets/StabilityStoneCover/test/Ringtoets.StabilityStoneCover.Plugin.Test/ViewInfos/StabilityStoneCoverFailureMechanismViewInfoTest.cs (.../StabilityStoneCoverFailureMechanismViewInfoTest.cs) (revision 8cd1182cc7d1850984e42a0110ebed82666842fe) @@ -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(StabilityStoneCoverFailureMechanismContext), info.DataType); Assert.AreEqual(typeof(StabilityStoneCoverFailureMechanismContext), info.ViewDataType); - TestHelper.AssertImagesAreEqual(RingtoetsCommonFormsResources.CalculationIcon, info.Image); } [Test] @@ -73,17 +73,24 @@ var stabilityStoneCoverFailureMechanism = new StabilityStoneCoverFailureMechanism(); var stabilityStoneCoverFailureMechanismContext = new StabilityStoneCoverFailureMechanismContext(stabilityStoneCoverFailureMechanism, assessmentSection); - using (var view = new StabilityStoneCoverFailureMechanismView()) - { - // Call - string viewName = info.GetViewName(view, stabilityStoneCoverFailureMechanismContext); + // Call + string viewName = info.GetViewName(null, stabilityStoneCoverFailureMechanismContext); - // Assert - Assert.AreEqual(stabilityStoneCoverFailureMechanism.Name, viewName); - } + // Assert + Assert.AreEqual(stabilityStoneCoverFailureMechanism.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(); }