@@ -44,14 +44,15 @@ public async Task HistogramFormat_Test()
4444 {
4545 List < ICounterPayload > payload = new ( ) ;
4646
47- payload . Add ( new AggregatePercentilePayload ( MeterName , InstrumentName , "DisplayName" , string . Empty , string . Empty ,
47+ payload . Add ( new AggregatePercentilePayload ( new CounterMetadata ( MeterName , InstrumentName , meterTags : null , instrumentTags : null , scopeHash : null ) ,
48+ "DisplayName" , string . Empty , string . Empty ,
4849 new Quantile [ ] { new Quantile ( 0.5 , Value1 ) , new Quantile ( 0.95 , Value2 ) , new Quantile ( 0.99 , Value3 ) } ,
4950 Timestamp ) ) ;
5051
5152 using MemoryStream stream = await GetMetrics ( payload ) ;
5253 List < string > lines = ReadStream ( stream ) ;
5354
54- string metricName = $ "{ MeterName . ToLowerInvariant ( ) } _{ payload [ 0 ] . Name } ";
55+ string metricName = $ "{ MeterName . ToLowerInvariant ( ) } _{ payload [ 0 ] . CounterMetadata . CounterName } ";
5556
5657 const string quantile_50 = "{quantile=\" 0.5\" }" ;
5758 const string quantile_95 = "{quantile=\" 0.95\" }" ;
@@ -68,13 +69,14 @@ public async Task HistogramFormat_Test()
6869 [ Fact ]
6970 public async Task GaugeFormat_Test ( )
7071 {
71- ICounterPayload payload = new GaugePayload ( MeterName , InstrumentName , "DisplayName" , "" , null , Value1 , Timestamp ) ;
72+ ICounterPayload payload = new GaugePayload ( new CounterMetadata ( MeterName , InstrumentName , meterTags : null , instrumentTags : null , scopeHash : null ) ,
73+ "DisplayName" , "" , null , Value1 , Timestamp ) ;
7274
7375 MemoryStream stream = await GetMetrics ( new ( ) { payload } ) ;
7476
7577 List < string > lines = ReadStream ( stream ) ;
7678
77- string metricName = $ "{ MeterName . ToLowerInvariant ( ) } _{ payload . Name } ";
79+ string metricName = $ "{ MeterName . ToLowerInvariant ( ) } _{ payload . CounterMetadata . CounterName } ";
7880
7981 Assert . Equal ( 3 , lines . Count ) ;
8082 Assert . Equal ( FormattableString . Invariant ( $ "# HELP { metricName } { payload . Unit } { payload . DisplayName } ") , lines [ 0 ] ) ;
@@ -85,13 +87,14 @@ public async Task GaugeFormat_Test()
8587 [ Fact ]
8688 public async Task CounterFormat_Test ( )
8789 {
88- ICounterPayload payload = new RatePayload ( MeterName , InstrumentName , "DisplayName" , "" , null , Value1 , IntervalSeconds , Timestamp ) ;
90+ ICounterPayload payload = new RatePayload ( new CounterMetadata ( MeterName , InstrumentName , meterTags : null , instrumentTags : null , scopeHash : null ) ,
91+ "DisplayName" , "" , null , Value1 , IntervalSeconds , Timestamp ) ;
8992
9093 MemoryStream stream = await GetMetrics ( new ( ) { payload } ) ;
9194
9295 List < string > lines = ReadStream ( stream ) ;
9396
94- string metricName = $ "{ MeterName . ToLowerInvariant ( ) } _{ payload . Name } ";
97+ string metricName = $ "{ MeterName . ToLowerInvariant ( ) } _{ payload . CounterMetadata . CounterName } ";
9598
9699 Assert . Equal ( 3 , lines . Count ) ;
97100 Assert . Equal ( $ "# HELP { metricName } { payload . Unit } { payload . DisplayName } ", lines [ 0 ] ) ;
@@ -102,13 +105,14 @@ public async Task CounterFormat_Test()
102105 [ Fact ]
103106 public async Task UpDownCounterFormat_Test ( )
104107 {
105- ICounterPayload payload = new UpDownCounterPayload ( MeterName , InstrumentName , "DisplayName" , "" , null , Value1 , Timestamp ) ;
108+ ICounterPayload payload = new UpDownCounterPayload ( new CounterMetadata ( MeterName , InstrumentName , meterTags : null , instrumentTags : null , scopeHash : null ) ,
109+ "DisplayName" , "" , null , Value1 , Timestamp ) ;
106110
107111 MemoryStream stream = await GetMetrics ( new ( ) { payload } ) ;
108112
109113 List < string > lines = ReadStream ( stream ) ;
110114
111- string metricName = $ "{ MeterName . ToLowerInvariant ( ) } _{ payload . Name } ";
115+ string metricName = $ "{ MeterName . ToLowerInvariant ( ) } _{ payload . CounterMetadata . CounterName } ";
112116
113117 Assert . Equal ( 3 , lines . Count ) ;
114118 Assert . Equal ( FormattableString . Invariant ( $ "# HELP { metricName } { payload . Unit } { payload . DisplayName } ") , lines [ 0 ] ) ;
0 commit comments