Index: Riskeer/Common/test/Riskeer.Common.Forms.Test/Controls/LengthEffectSettingsControlTest.cs =================================================================== diff -u -r40a40a6f35b1fdf12a7a926c3c5a9f6df7de4cb7 -r9ab0b807d4ef90798d2863fd48c1167d8f52cf7b --- Riskeer/Common/test/Riskeer.Common.Forms.Test/Controls/LengthEffectSettingsControlTest.cs (.../LengthEffectSettingsControlTest.cs) (revision 40a40a6f35b1fdf12a7a926c3c5a9f6df7de4cb7) +++ Riskeer/Common/test/Riskeer.Common.Forms.Test/Controls/LengthEffectSettingsControlTest.cs (.../LengthEffectSettingsControlTest.cs) (revision 9ab0b807d4ef90798d2863fd48c1167d8f52cf7b) @@ -74,6 +74,21 @@ } [Test] + public void SetScenarioConfiguration_ScenarioConfigurationNull_ThrowsArgumentNullException() + { + // Setup + var random = new Random(21); + LengthEffectSettingsControl control = ShowLengthEffectSettingsControl(random.NextDouble()); + + // Call + void Call() => control.SetScenarioConfiguration(null); + + // Assert + var exception = Assert.Throws(Call); + Assert.AreEqual("scenarioConfiguration", exception.ParamName); + } + + [Test] [SetCulture("nl-NL")] public void GivenControl_WhenSettingConfiguration_ThenControlUpdated() { @@ -465,12 +480,12 @@ Assert.AreEqual("1,23", lengthEffectNRoundedTextBox.Text); } - private TextBoxTester GetParameterATextBox() + private static TextBoxTester GetParameterATextBox() { return new TextBoxTester("parameterATextBox"); } - private TextBox GetLengthEffectNRoundedTextBox() + private static TextBox GetLengthEffectNRoundedTextBox() { return (TextBox) new ControlTester("lengthEffectNRoundedTextBox").TheObject; }