CloudWatchAppender.Tests.MetricDatumEventParserTests_Json.Statistics2 C# (CSharp) 메소드

Statistics2() 개인적인 메소드

private Statistics2 ( ) : void
리턴 void
        public void Statistics2()
        {
            var parser = new MetricDatumEventMessageParser();
            var parsedData = parser.Parse(
                "A tick! {SampleCount: {value:3000}, Minimum: { value:1.3, unit:\"Gigabits/Second\"}, Maximum: {value:\"127.9\",unit: \"Gigabits/Second\"}, Sum: {value: \"15000.5\", \"unit\": \"Gigabits/Second\"}}");

            var passes = 0;
            foreach (var r in parsedData)
            {
                Assert.AreEqual(StandardUnit.GigabitsSecond, r.MetricData[0].Unit);
                Assert.AreEqual(1.3, r.MetricData[0].StatisticValues.Minimum);
                Assert.AreEqual(127.9, r.MetricData[0].StatisticValues.Maximum);
                Assert.AreEqual(15000.5, r.MetricData[0].StatisticValues.Sum);
                Assert.AreEqual(3000, r.MetricData[0].StatisticValues.SampleCount);
                passes++;
            }

            Assert.AreEqual(1, passes);
        }