Index: dam engine/trunk/src/Deltares.DamEngine.Interface/Deltares.DamEngine.Interface.csproj
===================================================================
diff -u -r707 -r757
--- dam engine/trunk/src/Deltares.DamEngine.Interface/Deltares.DamEngine.Interface.csproj (.../Deltares.DamEngine.Interface.csproj) (revision 707)
+++ dam engine/trunk/src/Deltares.DamEngine.Interface/Deltares.DamEngine.Interface.csproj (.../Deltares.DamEngine.Interface.csproj) (revision 757)
@@ -95,7 +95,9 @@
ResXFileCodeGenerator
Resources.Designer.cs
-
+
+ Designer
+
Index: dam engine/trunk/src/Deltares.DamEngine.Interface/ConversionHelper.cs
===================================================================
diff -u -r734 -r757
--- dam engine/trunk/src/Deltares.DamEngine.Interface/ConversionHelper.cs (.../ConversionHelper.cs) (revision 734)
+++ dam engine/trunk/src/Deltares.DamEngine.Interface/ConversionHelper.cs (.../ConversionHelper.cs) (revision 757)
@@ -30,7 +30,7 @@
namespace Deltares.DamEngine.Interface
{
///
- /// Converts types from Dam calss to Input serializer class and vice versa
+ /// Converts types from Dam class to Input serializer class and vice versa
///
public static class ConversionHelper
{
@@ -303,6 +303,11 @@
public const int CpDitchPolderSide = 19; // Insteek sloot polderzijde
public const int CpSurfaceLevelInside = 25; // Maaiveld binnenwaarts
+ ///
+ /// Converts the input characteristic point type to the Dam characteristic point type
+ ///
+ /// Type of the input point.
+ ///
public static CharacteristicPointType ConvertToDamPointType(int inputPointType)
{
var translationTable = new Dictionary()
@@ -365,6 +370,11 @@
return translationTable[inputPointType];
}
+ ///
+ /// Converts the Dam characteristic point type to the input characteristic point type
+ ///
+ /// Type of the characteristic point.
+ ///
public static int ConvertToInputPointType(CharacteristicPointType characteristicPointType)
{
var translationTable = new Dictionary()
Index: dam engine/trunk/src/Deltares.DamEngine.Interface.Tests/EngineInterfaceTests.cs
===================================================================
diff -u -r562 -r757
--- dam engine/trunk/src/Deltares.DamEngine.Interface.Tests/EngineInterfaceTests.cs (.../EngineInterfaceTests.cs) (revision 562)
+++ dam engine/trunk/src/Deltares.DamEngine.Interface.Tests/EngineInterfaceTests.cs (.../EngineInterfaceTests.cs) (revision 757)
@@ -19,6 +19,7 @@
// Stichting Deltares and remain full property of Stichting Deltares at all times.
// All rights reserved.
+using System;
using System.IO;
using NUnit.Framework;
@@ -35,6 +36,36 @@
}
[Test]
+ [SetUICulture("nl-NL")]
+ public void IsDutchTranslationCorrect()
+ {
+ try
+ {
+ EngineInterface engineInterface = new EngineInterface("");
+ }
+ catch (Exception e)
+ {
+ var expectedMessageNL = "Fout: lege input string";
+ Assert.AreEqual(expectedMessageNL, e.Message);
+ }
+ }
+
+ [Test]
+ [SetUICulture("en-US")]
+ public void IsEnglishTranslationCorrect()
+ {
+ try
+ {
+ EngineInterface engineInterface = new EngineInterface("");
+ }
+ catch (Exception e)
+ {
+ var expectedMessageNL = "Error: empty input string";
+ Assert.AreEqual(expectedMessageNL, e.Message);
+ }
+ }
+
+ [Test]
public void CanCreateDamProjectData()
{
const string fileName = @"TestFiles\InputFile.xml"; // This file is created by test CanWriteAndReadDamProjectDataToXml()
Index: dam engine/trunk/src/Deltares.DamEngine.Interface/Properties/Resources.nl-NL.resx
===================================================================
diff -u -r708 -r757
--- dam engine/trunk/src/Deltares.DamEngine.Interface/Properties/Resources.nl-NL.resx (.../Resources.nl-NL.resx) (revision 708)
+++ dam engine/trunk/src/Deltares.DamEngine.Interface/Properties/Resources.nl-NL.resx (.../Resources.nl-NL.resx) (revision 757)
@@ -133,22 +133,22 @@
Dijkprofiel '{0}' bevat geen karakteristieke punten
- Geen ontwerp scenarios gedefeniëerd in de invoer
+ Geen ontwerp scenarios gedefinieerd in de invoer
- Geen ontwerp scenarios gedefeniëerd in dit project
+ Geen ontwerp scenarios gedefinieerd in dit project
- Geen dijk gedefeniëerd in dit project
+ Geen dijk gedefinieerd in dit project
- Geen invoer gedefiniëerd
+ Geen invoer gedefinieerd
- Geen locaties gedefeniëerd in de invoer
+ Geen locaties gedefinieerd in de invoer
- Geen locaties gedefeniëerd in dit project
+ Geen locaties gedefinieerd in dit project
Dijkprofiel '{0}' bevat geen punten
@@ -157,22 +157,22 @@
Dijkprofiel '{0}' bevat geen punten
- Geen segmenten gedefeniëerd in de invoer
+ Geen segmenten gedefinieerd in de invoer
- Geen 1D grondprofielen gedefeniëerd in de invoer
+ Geen 1D grondprofielen gedefinieerd in de invoer
- Geen grondmaterialen gedefeniëerd in de invoer
+ Geen grondmaterialen gedefinieerd in de invoer
- Geen grond materialen gedefeniëerd in dit project
+ Geen grond materialen gedefinieerd in dit project
- Geen hoogtegeometrieen gedefeniëerd in de invoer
+ Geen hoogtegeometrieën gedefinieerd in de invoer
- Geen dijkprofielen gedefeniëerd in dit project
+ Geen dijkprofielen gedefinieerd in dit project
Start berekening