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