Index: Core/Gui/src/Core.Gui/UITypeEditors/SelectableMetaDataAttribute.cs =================================================================== diff -u -r9e9976818f1b446948c3bf815cafe2e023f98ac1 -raac477d8a132304a11819bff90068340d0a74d64 --- Core/Gui/src/Core.Gui/UITypeEditors/SelectableMetaDataAttribute.cs (.../SelectableMetaDataAttribute.cs) (revision 9e9976818f1b446948c3bf815cafe2e023f98ac1) +++ Core/Gui/src/Core.Gui/UITypeEditors/SelectableMetaDataAttribute.cs (.../SelectableMetaDataAttribute.cs) (revision aac477d8a132304a11819bff90068340d0a74d64) @@ -28,7 +28,7 @@ /// Class that represents a attribute in the drop down list edit control /// for the . /// - public class SelectableMetaDataAttribute + public sealed class SelectableMetaDataAttribute { /// /// Creates a new instance of . Index: Core/Gui/test/Core.Gui.Test/UITypeEditors/SelectableMetaDataAttributeTest.cs =================================================================== diff -u -r9e9976818f1b446948c3bf815cafe2e023f98ac1 -raac477d8a132304a11819bff90068340d0a74d64 --- Core/Gui/test/Core.Gui.Test/UITypeEditors/SelectableMetaDataAttributeTest.cs (.../SelectableMetaDataAttributeTest.cs) (revision 9e9976818f1b446948c3bf815cafe2e023f98ac1) +++ Core/Gui/test/Core.Gui.Test/UITypeEditors/SelectableMetaDataAttributeTest.cs (.../SelectableMetaDataAttributeTest.cs) (revision aac477d8a132304a11819bff90068340d0a74d64) @@ -34,10 +34,10 @@ public void Constructor_MetaDataAttributeNull_ThrowArgumentNullException() { // Call - TestDelegate test = () => new SelectableMetaDataAttribute(null); + void Call() => new SelectableMetaDataAttribute(null); // Assert - var exception = Assert.Throws(test); + var exception = Assert.Throws(Call); Assert.AreEqual("metaDataAttribute", exception.ParamName); } @@ -62,14 +62,14 @@ var selectableAttribute = new SelectableMetaDataAttribute(metaDataAttribute); // Call - string toString = selectableAttribute.ToString(); + var toString = selectableAttribute.ToString(); // Assert Assert.AreEqual(metaDataAttribute, toString); } [TestFixture] - private class SelectableMetaDataAttributeEqualsTest : EqualsTestFixture + private class SelectableMetaDataAttributeEqualsTest : EqualsTestFixture { private const string attribute = "attribute"; @@ -78,20 +78,10 @@ return new SelectableMetaDataAttribute(attribute); } - protected override DerivedSelectableMetaDataAttribute CreateDerivedObject() - { - return new DerivedSelectableMetaDataAttribute(attribute); - } - private static IEnumerable GetUnequalTestCases() { yield return new TestCaseData(new SelectableMetaDataAttribute("Different attribute name")).SetName("Attribute"); } } - - private class DerivedSelectableMetaDataAttribute : SelectableMetaDataAttribute - { - public DerivedSelectableMetaDataAttribute(string metaDataAttribute) : base(metaDataAttribute) {} - } } } \ No newline at end of file Index: Riskeer/Common/src/Riskeer.Common.Data/DikeProfiles/BreakWater.cs =================================================================== diff -u -r9e9976818f1b446948c3bf815cafe2e023f98ac1 -raac477d8a132304a11819bff90068340d0a74d64 --- Riskeer/Common/src/Riskeer.Common.Data/DikeProfiles/BreakWater.cs (.../BreakWater.cs) (revision 9e9976818f1b446948c3bf815cafe2e023f98ac1) +++ Riskeer/Common/src/Riskeer.Common.Data/DikeProfiles/BreakWater.cs (.../BreakWater.cs) (revision aac477d8a132304a11819bff90068340d0a74d64) @@ -27,7 +27,7 @@ /// /// Container for break water related data. /// - public class BreakWater : ICloneable + public sealed class BreakWater : ICloneable { private RoundedDouble height; Index: Riskeer/Common/test/Riskeer.Common.Data.Test/DikeProfiles/BreakWaterTest.cs =================================================================== diff -u -r9e9976818f1b446948c3bf815cafe2e023f98ac1 -raac477d8a132304a11819bff90068340d0a74d64 --- Riskeer/Common/test/Riskeer.Common.Data.Test/DikeProfiles/BreakWaterTest.cs (.../BreakWaterTest.cs) (revision 9e9976818f1b446948c3bf815cafe2e023f98ac1) +++ Riskeer/Common/test/Riskeer.Common.Data.Test/DikeProfiles/BreakWaterTest.cs (.../BreakWaterTest.cs) (revision aac477d8a132304a11819bff90068340d0a74d64) @@ -97,18 +97,13 @@ } [TestFixture] - private class BreakWaterEqualsTest : EqualsTestFixture + private class BreakWaterEqualsTest : EqualsTestFixture { protected override BreakWater CreateObject() { return CreateBreakWater(); } - protected override DerivedBreakWater CreateDerivedObject() - { - return new DerivedBreakWater(CreateBreakWater()); - } - private static IEnumerable GetUnequalTestCases() { BreakWater baseBreakWater = CreateBreakWater(); @@ -127,11 +122,5 @@ return new BreakWater(BreakWaterType.Caisson, 3.14); } } - - private class DerivedBreakWater : BreakWater - { - public DerivedBreakWater(BreakWater breakWater) - : base(breakWater.Type, breakWater.Height) {} - } } } \ No newline at end of file