Index: Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Forms.Test/Views/MacroStabilityInwardsScenarioRowTest.cs =================================================================== diff -u -r0daacea4233a09e4b0a747a483a6dd2fd3b34e6c -r6c3b79bca501f337ad8c9e758cd60e0b6c9d490a --- Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Forms.Test/Views/MacroStabilityInwardsScenarioRowTest.cs (.../MacroStabilityInwardsScenarioRowTest.cs) (revision 0daacea4233a09e4b0a747a483a6dd2fd3b34e6c) +++ Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Forms.Test/Views/MacroStabilityInwardsScenarioRowTest.cs (.../MacroStabilityInwardsScenarioRowTest.cs) (revision 6c3b79bca501f337ad8c9e758cd60e0b6c9d490a) @@ -191,7 +191,7 @@ } [Test] - public void Contribution_AlwaysOnChange_ValueSetToRowNotifyObserverAndCalculationPropertyChanged() + public void Contribution_AlwaysOnChange_NotifyObserverAndCalculationPropertyChanged() { // Setup var calculation = new MacroStabilityInwardsCalculationScenario(); @@ -213,8 +213,6 @@ row.Contribution = (RoundedDouble) newValue; // Assert - Assert.AreEqual(2, row.Contribution.NumberOfDecimalPlaces); - Assert.AreEqual(newValue, row.Contribution, row.Contribution.GetAccuracy()); Assert.AreEqual(newValue / 100, calculation.Contribution, calculation.Contribution.GetAccuracy()); mocks.VerifyAll(); } Index: Ringtoets/Piping/src/Ringtoets.Piping.Forms/Views/PipingScenarioRow.cs =================================================================== diff -u -reb4e08c0608aa4d157d50dba3fa4a85976eece20 -r6c3b79bca501f337ad8c9e758cd60e0b6c9d490a --- Ringtoets/Piping/src/Ringtoets.Piping.Forms/Views/PipingScenarioRow.cs (.../PipingScenarioRow.cs) (revision eb4e08c0608aa4d157d50dba3fa4a85976eece20) +++ Ringtoets/Piping/src/Ringtoets.Piping.Forms/Views/PipingScenarioRow.cs (.../PipingScenarioRow.cs) (revision 6c3b79bca501f337ad8c9e758cd60e0b6c9d490a) @@ -99,7 +99,7 @@ { get { - return new RoundedDouble(0, Calculation.Contribution * 100); + return new RoundedDouble(2, Calculation.Contribution * 100); } set { Index: Ringtoets/Piping/test/Ringtoets.Piping.Forms.Test/Views/PipingScenarioRowTest.cs =================================================================== diff -u -r187bd59945cc6f946f51905c9c9002effddf13ce -r6c3b79bca501f337ad8c9e758cd60e0b6c9d490a --- Ringtoets/Piping/test/Ringtoets.Piping.Forms.Test/Views/PipingScenarioRowTest.cs (.../PipingScenarioRowTest.cs) (revision 187bd59945cc6f946f51905c9c9002effddf13ce) +++ Ringtoets/Piping/test/Ringtoets.Piping.Forms.Test/Views/PipingScenarioRowTest.cs (.../PipingScenarioRowTest.cs) (revision 6c3b79bca501f337ad8c9e758cd60e0b6c9d490a) @@ -197,7 +197,7 @@ observer.Expect(o => o.UpdateObserver()); mocks.ReplayAll(); - int newValue = new Random().Next(0, 100); + double newValue = new Random(21).NextDouble() * 100; var calculation = new PipingCalculationScenario(new GeneralPipingInput()); calculation.Attach(observer); @@ -208,7 +208,7 @@ row.Contribution = (RoundedDouble) newValue; // Assert - Assert.AreEqual(newValue, calculation.Contribution * 100, calculation.Contribution.GetAccuracy()); + Assert.AreEqual(newValue / 100, calculation.Contribution, calculation.Contribution.GetAccuracy()); mocks.VerifyAll(); }