Пример #1
0
        public void BuildMemoryWorkingSetMetric()
        {
            const int RawBytes     = 1536;
            var       actualMetric = _metricBuilder.TryBuildMemoryWorkingSetMetric(RawBytes);

            NrAssert.Multiple(
                () => Assert.AreEqual(MetricNames.MemoryWorkingSet, actualMetric.MetricName.Name),
                () => Assert.AreEqual(MetricDataWireModel.BuildByteData(RawBytes), actualMetric.Data)
                );
        }
Пример #2
0
        public void BuildGCBytesMetric()
        {
            const long RawByteValue = 123456;
            var        gcSampleType = Samplers.GCSampleType.Gen0Size;
            var        actualMetric = _metricBuilder.TryBuildGCBytesMetric(gcSampleType, RawByteValue);

            NrAssert.Multiple(
                () => Assert.AreEqual(MetricNames.GetGCMetricName(gcSampleType), actualMetric.MetricName.Name),
                () => Assert.AreEqual(MetricDataWireModel.BuildByteData(RawByteValue), actualMetric.Data)
                );
        }