Code development platform for open source projects from the European Union institutions

Skip to content
Snippets Groups Projects
Commit e16191ec authored by Markus Quaritsch's avatar Markus Quaritsch
Browse files

adapt expected values (adaptations in shift strategy)

parent d0998126
No related branches found
No related tags found
No related merge requests found
......@@ -46,6 +46,7 @@ using TUGraz.VectoCore.Configuration;
using TUGraz.VectoCore.InputData.FileIO.XML;
using TUGraz.VectoCore.Models.Simulation.Impl;
using TUGraz.VectoCore.OutputData;
using TUGraz.VectoCore.OutputData.FileIO;
using TUGraz.VectoCore.Tests.Models.Simulation;
using TUGraz.VectoCore.Utils;
......@@ -69,10 +70,10 @@ namespace TUGraz.VectoCore.Tests.Integration.Declaration
[
TestCase(Class5NG, 2, TankSystem.Liquefied, 253.8, 703.1, TestName = "Class5 LNG 2"),
TestCase(Class5NG, 2, TankSystem.Compressed, 259.6, 698.4 , TestName = "Class5 CNG 2"),
TestCase(Class5NG, 6, TankSystem.Liquefied, 252.9, 700.5, TestName = "Class5 LNG 6"),
TestCase(Class5NG, 6, TankSystem.Compressed, 258.7, 695.8, TestName = "Class5 CNG 6"),
TestCase(Class5NG, 2, TankSystem.Liquefied, 253.8, 703.2, TestName = "Class5 LNG 2"),
TestCase(Class5NG, 2, TankSystem.Compressed, 259.7, 698.6 , TestName = "Class5 CNG 2"),
TestCase(Class5NG, 6, TankSystem.Liquefied, 253.1, 701.4, TestName = "Class5 LNG 6"),
TestCase(Class5NG, 6, TankSystem.Compressed, 259.0, 696.8, TestName = "Class5 CNG 6"),
]
public void NaturalGasTankSystemTest(string filename, int runIdx, TankSystem tankSystem, double expectedFc, double expectedCo2)
{
......@@ -95,7 +96,7 @@ namespace TUGraz.VectoCore.Tests.Integration.Declaration
tankSystemNode.SetValue(tankSystem.ToString());
var modified = XmlReader.Create(new StringReader(nav.OuterXml));
var writer = new MockDeclarationWriter(filename);
var writer = new FileOutputWriter(filename); // new MockDeclarationWriter(filename);
var inputData = xmlInputReader.CreateDeclaration(modified);
var factory = new SimulatorFactory(ExecutionMode.Declaration, inputData, writer) {
WriteModalResults = true,
......@@ -107,7 +108,7 @@ namespace TUGraz.VectoCore.Tests.Integration.Declaration
jobContainer.Execute();
jobContainer.WaitFinished();
var manufacturerReport = writer.GetReport(ReportType.DeclarationReportManufacturerXML);
var manufacturerReport = XDocument.Load(XmlReader.Create(writer.XMLFullReportName)); // writer.GetReport(ReportType.DeclarationReportManufacturerXML);
var fuelTypeResultNodes = manufacturerReport.XPathSelectElements("//*[local-name()='Results']//*[local-name()='FuelType']");
foreach (var node in fuelTypeResultNodes) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment