Fisheye: Tag 403 refers to a dead (removed) revision in file `dam engine/trunk/src/Deltares.DamEngine.Io/Serialization.cs'.
Fisheye: No comparison available. Pass `N' to diff?
Index: dam engine/trunk/src/Deltares.DamEngine.Io/Deltares.DamEngine.Io.csproj
===================================================================
diff -u -r401 -r403
--- dam engine/trunk/src/Deltares.DamEngine.Io/Deltares.DamEngine.Io.csproj (.../Deltares.DamEngine.Io.csproj) (revision 401)
+++ dam engine/trunk/src/Deltares.DamEngine.Io/Deltares.DamEngine.Io.csproj (.../Deltares.DamEngine.Io.csproj) (revision 403)
@@ -46,7 +46,7 @@
-
+
Index: dam engine/trunk/src/Deltares.DamEngine.Io.Tests/SerializationTests.cs
===================================================================
diff -u -r401 -r403
--- dam engine/trunk/src/Deltares.DamEngine.Io.Tests/SerializationTests.cs (.../SerializationTests.cs) (revision 401)
+++ dam engine/trunk/src/Deltares.DamEngine.Io.Tests/SerializationTests.cs (.../XmlSerializationTests.cs) (revision 403)
@@ -3,10 +3,38 @@
using System.Linq;
using System.Text;
using System.Threading.Tasks;
+using Deltares.DamEngine.Io;
+using Deltares.DamEngine.Io.XmlInput;
+using Deltares.DamEngine.Io.XmlOutput;
+using Input = Deltares.DamEngine.Io.XmlInput.Input;
+using InputDamProjectType = Deltares.DamEngine.Io.XmlInput.InputDamProjectType;
+using NUnit.Framework;
namespace Deltares.DamEngine.Io.Tests
{
- public class SerializationTests
+ [TestFixture]
+ public class XmlSerializationTests
{
+ [Test, Ignore("To be finalized")]
+ public void CanReadWriteInputObject()
+ {
+ const string filename = "Input.xml";
+ Input sourceInput = CreatePopulatedInput();
+ XmlSerialization.SaveInputAsXml(filename, sourceInput);
+ Input destinationInput = XmlSerialization.LoadInputFromXml(filename);
+ CompareInput(sourceInput, destinationInput);
+ }
+ private Input CreatePopulatedInput()
+ {
+ Input input = new Input();
+ input.DamProjectType = InputDamProjectType.Assessment;
+ return input;
+ }
+
+ private void CompareInput(Input expected, Input actual)
+ {
+ Assert.AreEqual(expected.DamProjectType, actual.DamProjectType);
+ }
}
+
}
Index: dam engine/trunk/src/Deltares.DamEngine.Io.Tests/Deltares.DamEngine.Io.Tests.csproj
===================================================================
diff -u -r401 -r403
--- dam engine/trunk/src/Deltares.DamEngine.Io.Tests/Deltares.DamEngine.Io.Tests.csproj (.../Deltares.DamEngine.Io.Tests.csproj) (revision 401)
+++ dam engine/trunk/src/Deltares.DamEngine.Io.Tests/Deltares.DamEngine.Io.Tests.csproj (.../Deltares.DamEngine.Io.Tests.csproj) (revision 403)
@@ -31,6 +31,10 @@
MinimumRecommendedRules.ruleset
+
+ False
+ ..\..\lib\NUnit\nunit.framework.dll
+
@@ -41,9 +45,15 @@
-
+
+
+
+ {1560A423-F338-4DEC-8583-1DFF7077F104}
+ Deltares.DamEngine.Io
+
+