Index: Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Ringtoets.HydraRing.Calculation.csproj
===================================================================
diff -u -r67100b9ae4581855aa4b6e1675c3fdf550614c7a -r202d2f62827e2c4456fb765fed35d6427ecab4fb
--- Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Ringtoets.HydraRing.Calculation.csproj (.../Ringtoets.HydraRing.Calculation.csproj) (revision 67100b9ae4581855aa4b6e1675c3fdf550614c7a)
+++ Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Ringtoets.HydraRing.Calculation.csproj (.../Ringtoets.HydraRing.Calculation.csproj) (revision 202d2f62827e2c4456fb765fed35d6427ecab4fb)
@@ -37,7 +37,6 @@
-
Index: Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Services/HydraRingProcessFactory.cs
===================================================================
diff -u -r67100b9ae4581855aa4b6e1675c3fdf550614c7a -r202d2f62827e2c4456fb765fed35d6427ecab4fb
--- Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Services/HydraRingProcessFactory.cs (.../HydraRingProcessFactory.cs) (revision 67100b9ae4581855aa4b6e1675c3fdf550614c7a)
+++ Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Services/HydraRingProcessFactory.cs (.../HydraRingProcessFactory.cs) (revision 202d2f62827e2c4456fb765fed35d6427ecab4fb)
@@ -34,7 +34,7 @@
/// The path to the MechanismComputation.exe file that should be used for the calculation.
/// The path to the ini file that should be used during the calculation.
/// The working directory that should be used during the calculation.
- ///
+ /// The created process.
public static Process Create(string mechanismComputationExeFilePath, string iniFilePath, string workingDirectory)
{
return new Process
Index: Ringtoets/HydraRing/test/Ringtoets.HydraRing.Calculation.Test/Activities/HydraRingActivityFactoryTest.cs
===================================================================
diff -u
--- Ringtoets/HydraRing/test/Ringtoets.HydraRing.Calculation.Test/Activities/HydraRingActivityFactoryTest.cs (revision 0)
+++ Ringtoets/HydraRing/test/Ringtoets.HydraRing.Calculation.Test/Activities/HydraRingActivityFactoryTest.cs (revision 202d2f62827e2c4456fb765fed35d6427ecab4fb)
@@ -0,0 +1,53 @@
+// Copyright (C) Stichting Deltares 2016. All rights reserved.
+//
+// This file is part of Ringtoets.
+//
+// Ringtoets is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with this program. If not, see .
+//
+// All names, logos, and references to "Deltares" are registered trademarks of
+// Stichting Deltares and remain full property of Stichting Deltares at all times.
+// All rights reserved.
+
+using Core.Common.Base.Service;
+using NUnit.Framework;
+using Rhino.Mocks;
+using Ringtoets.HydraRing.Calculation.Activities;
+using Ringtoets.HydraRing.Calculation.Data;
+using Ringtoets.HydraRing.Calculation.Data.Input;
+
+namespace Ringtoets.HydraRing.Calculation.Test.Activities
+{
+ [TestFixture]
+ public class HydraRingActivityFactoryTest
+ {
+ [Test]
+ public void Create_ReturnsExpectedTargetProbabilityCalculationActivity()
+ {
+ // Setup
+ var mocks = new MockRepository();
+ var targetProbabilityCalculationInput = mocks.StrictMock(1, 2.2);
+
+ mocks.ReplayAll();
+
+ // Call
+ var activity = HydraRingActivityFactory.Create("Name of activity", "hlcdDirectory", "ringId", HydraRingTimeIntegrationSchemeType.FBC, HydraRingUncertaintiesType.All, targetProbabilityCalculationInput, null);
+
+ // Assert
+ Assert.IsInstanceOf(activity);
+ Assert.AreEqual("Name of activity", activity.Name);
+ Assert.IsNull(activity.ProgressText);
+ Assert.AreEqual(ActivityState.None, activity.State);
+ }
+ }
+}
Index: Ringtoets/HydraRing/test/Ringtoets.HydraRing.Calculation.Test/Ringtoets.HydraRing.Calculation.Test.csproj
===================================================================
diff -u -r67100b9ae4581855aa4b6e1675c3fdf550614c7a -r202d2f62827e2c4456fb765fed35d6427ecab4fb
--- Ringtoets/HydraRing/test/Ringtoets.HydraRing.Calculation.Test/Ringtoets.HydraRing.Calculation.Test.csproj (.../Ringtoets.HydraRing.Calculation.Test.csproj) (revision 67100b9ae4581855aa4b6e1675c3fdf550614c7a)
+++ Ringtoets/HydraRing/test/Ringtoets.HydraRing.Calculation.Test/Ringtoets.HydraRing.Calculation.Test.csproj (.../Ringtoets.HydraRing.Calculation.Test.csproj) (revision 202d2f62827e2c4456fb765fed35d6427ecab4fb)
@@ -53,9 +53,9 @@
-
+