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 schaechte = new List() { 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 haltungen = new List() { 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); } } }