public void CanConvertDurations(string duration, double expected)
        {
            var attr = new XAttribute("duration", duration);
            var ts   = attr.ConvertToTimeSpan();

            Assert.That(ts.TotalSeconds, Is.EqualTo(expected).Within(0.0001d));
        }
        public void IgnoredTestsHaveDurationOf1Tick(string duration, double expected)
        {
            var durationAttr = new XAttribute("duration", duration);
            var outcomeAttr  = TestOutcome.Skipped;

            var ts = durationAttr.ConvertToTimeSpan(outcomeAttr);

            Assert.That(ts.TotalSeconds, Is.EqualTo(expected).Within(0.001d));
        }
        public void CanConvertDurations(string duration, double expected)
        {
            var durationAttr = new XAttribute("duration", duration);
            var outcomeAttr  = TestOutcome.Passed;

            var ts = durationAttr.ConvertToTimeSpan(outcomeAttr);

            Assert.That(ts.TotalSeconds, Is.EqualTo(expected).Within(0.001d));
        }