System.Xml.Tests.XsltApiTestCaseBase.CheckResult C# (CSharp) Méthode

CheckResult() public méthode

public CheckResult ( double szExpResult ) : int
szExpResult double
Résultat int
        public int CheckResult(double szExpResult)
        {
            lock (s_outFileMemoryLock)
            {
                double checksumActual;
                CXsltChecksum check = new CXsltChecksum(_fTrace, _output);

                if (_nTransform == TransformType.Reader)
                    checksumActual = check.Calc(xrXSLT);
                else
                    checksumActual = check.Calc(_strOutFile);

                if (szExpResult != checksumActual || _fTrace)
                {
                    _output.WriteLine("XML: {0}", check.Xml);
                    _output.WriteLine("Actual checksum: {0}, Expected: {1}", checksumActual, szExpResult);
                }
                if (szExpResult != checksumActual)
                    return 0;

                return 1;
            }
        }
    }