Files
SewerGenerator/WWTech_KanalSchnittstelleTests/Exporter/XML/XML2006Tests.cs
Damian Wessels 2492f3bfab CSV Importer erweitert.
HAUSREV6.0 Implementiert
2023-07-04 20:16:24 +02:00

56 lines
1.8 KiB
C#

using Microsoft.VisualStudio.TestTools.UnitTesting;
using WWTech_KanalSchnittstelle.Exporter.XML;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SewerStammGen.Shared.Domain;
using SewerStammGen.Shared.Enum;
namespace WWTech_KanalSchnittstelle.Exporter.XML.Tests
{
[TestClass()]
public class XML2006Tests
{
[TestMethod()]
public void ExportTest()
{
List<Schacht> schaechte = new List<Schacht>()
{
new Schacht()
{
Objektbezeichnung = "SW01",
SohlHoehe = 0112.7m,
DeckelHoehe = 0108.8m,
SohlHochWert = 123.93m,
SohlRechtsWert = 123.92m,
DeckelHochWert = 14785,
},
new Schacht()
{
Objektbezeichnung = "SW02",
SohlHoehe = 145,
SohlHochWert = 14,
SohlRechtsWert = 28,
DeckelHochWert = 14,
}
};
List<Kanal> haltungen = new List<Kanal>()
{
new Kanal()
{
StartSchacht = schaechte[0],
EndSchacht = schaechte[1],
DN = 200,
Entwaesserung = EEntwaeserung.Regenwasser,
Haltungslaenge = 53.93m,
Material = "STZ",
Objektbezeichnung = schaechte[0].Objektbezeichnung
}
};
XML2006 xmloutput = new XML2006();
xmloutput.Export("test.xml", EKodierungssystem.EN13508_2_2011, haltungen, schaechte,null);
}
}
}