Index: Ringtoets/GrassCoverErosionOutwards/test/Ringtoets.GrassCoverErosionOutwards.Plugin.Test/ViewInfos/GrassCoverErosionOutwardsWaveHeightCalculationsViewInfoTest.cs =================================================================== diff -u -rb24c5545e830f4418c0412be6c51853467044865 -rd30f76d43afcd7c5beb1315af8eb2cdc1de1b9a6 --- Ringtoets/GrassCoverErosionOutwards/test/Ringtoets.GrassCoverErosionOutwards.Plugin.Test/ViewInfos/GrassCoverErosionOutwardsWaveHeightCalculationsViewInfoTest.cs (.../GrassCoverErosionOutwardsWaveHeightCalculationsViewInfoTest.cs) (revision b24c5545e830f4418c0412be6c51853467044865) +++ Ringtoets/GrassCoverErosionOutwards/test/Ringtoets.GrassCoverErosionOutwards.Plugin.Test/ViewInfos/GrassCoverErosionOutwardsWaveHeightCalculationsViewInfoTest.cs (.../GrassCoverErosionOutwardsWaveHeightCalculationsViewInfoTest.cs) (revision d30f76d43afcd7c5beb1315af8eb2cdc1de1b9a6) @@ -137,18 +137,31 @@ } [Test] - public void GetViewName_Always_ReturnsViewName() + public void GetViewName_WithContext_ReturnsViewNameContainingCategoryBoundaryName() { // Setup + const string categoryBoundaryName = "Category"; + + var mocks = new MockRepository(); + var assessmentSection = mocks.Stub(); + mocks.ReplayAll(); + using (var plugin = new GrassCoverErosionOutwardsPlugin()) { ViewInfo info = GetInfo(plugin); + var failureMechanism = new GrassCoverErosionOutwardsFailureMechanism(); + var context = new GrassCoverErosionOutwardsWaveHeightCalculationsContext(new ObservableList(), + failureMechanism, + assessmentSection, + () => 0.01, + categoryBoundaryName); + // Call - string name = info.GetViewName(null, null); + string name = info.GetViewName(null, context); // Assert - Assert.AreEqual("Golfhoogtes bij doorsnede-eis", name); + Assert.AreEqual($"Golfhoogtes - {categoryBoundaryName}", name); } }