private IEnumerable <OrderedDictionary> GetForelandsConfiguration() { var orderDictionaries = new List <OrderedDictionary>(); foreach (HydraRingCalculationInput hydraRingCalculationInput in hydraRingInputs) { for (var i = 0; i < hydraRingCalculationInput.ForelandPoints.Count(); i++) { HydraRingForelandPoint forelandPoint = hydraRingCalculationInput.ForelandPoints.ElementAt(i); orderDictionaries.Add(new OrderedDictionary { { "SectionId", hydraRingCalculationInput.Section.SectionId }, { "SequenceNumber", i + 1 }, { "XCoordinate", GetHydraRingValue(forelandPoint.X) }, { "ZCoordinate", GetHydraRingValue(forelandPoint.Z) } }); } } return(orderDictionaries); }
public void Constructor_Always_ExpectedValues() { // Setup const double xCoordinate = 1.1; const double zCoordinate = 2.2; // Call var hydraRingForelandPoint = new HydraRingForelandPoint(xCoordinate, zCoordinate); // Assert Assert.AreEqual(xCoordinate, hydraRingForelandPoint.X); Assert.AreEqual(zCoordinate, hydraRingForelandPoint.Z); }