Beispiel #1
0
        public static void LogAssemblyNode(XmlNode assemblyNode, IRunnerLogger logger)
        {
            Guard.ArgumentNotNull("assemblyNode", assemblyNode);
            Guard.ArgumentNotNull("logger", logger);

            int total = Int32.Parse(assemblyNode.Attributes["total"].Value, CultureInfo.InvariantCulture);
            int failed = Int32.Parse(assemblyNode.Attributes["failed"].Value, CultureInfo.InvariantCulture);
            int skipped = Int32.Parse(assemblyNode.Attributes["skipped"].Value, CultureInfo.InvariantCulture);
            double time = Double.Parse(assemblyNode.Attributes["time"].Value, CultureInfo.InvariantCulture);

            logger.AssemblyFinished(assemblyNode.Attributes["name"].Value, total, failed, skipped, time);
        }
Beispiel #2
0
        /// <summary>
        /// Logs the assembly node by calling <see cref="IRunnerLogger.AssemblyFinished"/>.
        /// </summary>
        /// <param name="assemblyNode">The assembly node.</param>
        /// <param name="logger">The logger.</param>
        public static void LogAssemblyNode(XmlNode assemblyNode, IRunnerLogger logger)
        {
            int    total   = 0;
            int    failed  = 0;
            int    skipped = 0;
            double time    = 0D;

            if (assemblyNode != null)
            {
                total   = Int32.Parse(assemblyNode.Attributes["total"].Value, CultureInfo.InvariantCulture);
                failed  = Int32.Parse(assemblyNode.Attributes["failed"].Value, CultureInfo.InvariantCulture);
                skipped = Int32.Parse(assemblyNode.Attributes["skipped"].Value, CultureInfo.InvariantCulture);
                time    = Double.Parse(assemblyNode.Attributes["time"].Value, CultureInfo.InvariantCulture);
            }

            logger.AssemblyFinished(assemblyNode.Attributes["name"].Value, total, failed, skipped, time);
        }
Beispiel #3
0
        /// <summary>
        /// Logs the assembly node by calling <see cref="IRunnerLogger.AssemblyFinished"/>.
        /// </summary>
        /// <param name="assemblyNode">The assembly node.</param>
        /// <param name="logger">The logger.</param>
        public static void LogAssemblyNode(XmlNode assemblyNode, IRunnerLogger logger)
        {
            int total = 0;
            int failed = 0;
            int skipped = 0;
            double time = 0D;

            if (assemblyNode != null)
            {
                total = Int32.Parse(assemblyNode.Attributes["total"].Value, CultureInfo.InvariantCulture);
                failed = Int32.Parse(assemblyNode.Attributes["failed"].Value, CultureInfo.InvariantCulture);
                skipped = Int32.Parse(assemblyNode.Attributes["skipped"].Value, CultureInfo.InvariantCulture);
                time = Double.Parse(assemblyNode.Attributes["time"].Value, CultureInfo.InvariantCulture);
            }

            logger.AssemblyFinished(assemblyNode.Attributes["name"].Value, total, failed, skipped, time);
        }