AcceptanceTests.Asserts.Import.OperationDataAssert.AreEqual C# (CSharp) Method

AreEqual() private static method

private static AreEqual ( XmlNode tlgNode, string currentPath, AgGateway.ADAPT.ApplicationDataModel.LoggedData.OperationData operationData ) : void
tlgNode System.Xml.XmlNode
currentPath string
operationData AgGateway.ADAPT.ApplicationDataModel.LoggedData.OperationData
return void
        private static void AreEqual(XmlNode tlgNode, string currentPath, OperationData operationData)
        {
            var isoSpatialRecords = GetIsoSpatialRecords(tlgNode.Attributes["A"].Value, currentPath).ToList();
            var adaptSpatialRecords = operationData.GetSpatialRecords().ToList();

            var sections = operationData.GetAllSections();
            var meters = sections.SelectMany(x => x.GetWorkingDatas()).ToList();

            SpatialRecordAssert.AreEqual(isoSpatialRecords, adaptSpatialRecords, meters);
        }

Same methods

OperationDataAssert::AreEqual ( XmlNodeList tlgNodes, string currentPath, List operationData ) : void

Usage Example

示例#1
0
        private static void AreEqual(XmlNode tskNode, string currentPath, LoggedData loggedData, Catalog catalog)
        {
            var tlgNodes = tskNode.SelectNodes("TLG");

            OperationDataAssert.AreEqual(tlgNodes, currentPath, loggedData.OperationData.ToList());
        }