@@ -55,11 +55,9 @@ public class AggregationDataTest {
5555 @ Test
5656 public void testCreateDistributionData () {
5757 DistributionData distributionData =
58- DistributionData .create (7.7 , 10 , 1.1 , 9.9 , 32.2 , Arrays .asList (4L , 1L , 5L ));
58+ DistributionData .create (7.7 , 10 , 32.2 , Arrays .asList (4L , 1L , 5L ));
5959 assertThat (distributionData .getMean ()).isWithin (TOLERANCE ).of (7.7 );
6060 assertThat (distributionData .getCount ()).isEqualTo (10 );
61- assertThat (distributionData .getMin ()).isWithin (TOLERANCE ).of (1.1 );
62- assertThat (distributionData .getMax ()).isWithin (TOLERANCE ).of (9.9 );
6361 assertThat (distributionData .getSumOfSquaredDeviations ()).isWithin (TOLERANCE ).of (32.2 );
6462 assertThat (distributionData .getBucketCounts ()).containsExactly (4L , 1L , 5L ).inOrder ();
6563 }
@@ -70,14 +68,14 @@ public void testCreateDistributionDataWithExemplar() {
7068 Exemplar exemplar2 = Exemplar .create (1 , TIMESTAMP_1 , ATTACHMENTS );
7169 DistributionData distributionData =
7270 DistributionData .create (
73- 7.7 , 10 , 1.1 , 9.9 , 32.2 , Arrays .asList (4L , 1L ), Arrays .asList (exemplar1 , exemplar2 ));
71+ 7.7 , 10 , 32.2 , Arrays .asList (4L , 1L ), Arrays .asList (exemplar1 , exemplar2 ));
7472 assertThat (distributionData .getExemplars ()).containsExactly (exemplar1 , exemplar2 ).inOrder ();
7573 }
7674
7775 @ Test
7876 public void testExemplar () {
7977 Exemplar exemplar = Exemplar .create (15.0 , TIMESTAMP_1 , ATTACHMENTS );
80- assertThat (exemplar .getValue ()).isEqualTo (15.0 );
78+ assertThat (exemplar .getValue ()).isWithin ( TOLERANCE ). of (15.0 );
8179 assertThat (exemplar .getTimestamp ()).isEqualTo (TIMESTAMP_1 );
8280 assertThat (exemplar .getAttachments ()).isEqualTo (ATTACHMENTS );
8381 }
@@ -109,36 +107,29 @@ public void testExemplar_PreventNullAttachmentValue() {
109107 public void preventNullBucketCountList () {
110108 thrown .expect (NullPointerException .class );
111109 thrown .expectMessage ("bucketCounts" );
112- DistributionData .create (1 , 1 , 1 , 1 , 0 , null );
110+ DistributionData .create (1 , 1 , 0 , null );
113111 }
114112
115113 @ Test
116114 public void preventNullBucket () {
117115 thrown .expect (NullPointerException .class );
118- thrown .expectMessage ("bucket " );
119- DistributionData .create (1 , 1 , 1 , 1 , 0 , Arrays .asList (0L , 1L , null ));
116+ thrown .expectMessage ("bucketCount " );
117+ DistributionData .create (1 , 1 , 0 , Arrays .asList (0L , 1L , null ));
120118 }
121119
122120 @ Test
123121 public void preventNullExemplarList () {
124122 thrown .expect (NullPointerException .class );
125- thrown .expectMessage ("exemplar list should not be null. " );
126- DistributionData .create (1 , 1 , 1 , 1 , 0 , Arrays .asList (0L , 1L , 1L ), null );
123+ thrown .expectMessage ("exemplars " );
124+ DistributionData .create (1 , 1 , 0 , Arrays .asList (0L , 1L , 1L ), null );
127125 }
128126
129127 @ Test
130128 public void preventNullExemplar () {
131129 thrown .expect (NullPointerException .class );
132130 thrown .expectMessage ("exemplar" );
133131 DistributionData .create (
134- 1 , 1 , 1 , 1 , 0 , Arrays .asList (0L , 1L , 1L ), Collections .<Exemplar >singletonList (null ));
135- }
136-
137- @ Test
138- public void preventMinIsGreaterThanMax () {
139- thrown .expect (IllegalArgumentException .class );
140- thrown .expectMessage ("max should be greater or equal to min." );
141- DistributionData .create (1 , 1 , 10 , 1 , 0 , Arrays .asList (0L , 1L , 0L ));
132+ 1 , 1 , 0 , Arrays .asList (0L , 1L , 1L ), Collections .<Exemplar >singletonList (null ));
142133 }
143134
144135 @ Test
@@ -150,14 +141,13 @@ public void testEquals() {
150141 .addEqualityGroup (CountData .create (40 ), CountData .create (40 ))
151142 .addEqualityGroup (CountData .create (80 ), CountData .create (80 ))
152143 .addEqualityGroup (
153- DistributionData .create (10 , 10 , 1 , 1 , 0 , Arrays .asList (0L , 10L , 0L )),
154- DistributionData .create (10 , 10 , 1 , 1 , 0 , Arrays .asList (0L , 10L , 0L )))
155- .addEqualityGroup (DistributionData .create (10 , 10 , 1 , 1 , 0 , Arrays .asList (0L , 10L , 100L )))
156- .addEqualityGroup (DistributionData .create (110 , 10 , 1 , 1 , 0 , Arrays .asList (0L , 10L , 0L )))
157- .addEqualityGroup (DistributionData .create (10 , 110 , 1 , 1 , 0 , Arrays .asList (0L , 10L , 0L )))
158- .addEqualityGroup (DistributionData .create (10 , 10 , -1 , 1 , 0 , Arrays .asList (0L , 10L , 0L )))
159- .addEqualityGroup (DistributionData .create (10 , 10 , 1 , 5 , 0 , Arrays .asList (0L , 10L , 0L )))
160- .addEqualityGroup (DistributionData .create (10 , 10 , 1 , 1 , 55.5 , Arrays .asList (0L , 10L , 0L )))
144+ DistributionData .create (10 , 10 , 0 , Arrays .asList (0L , 10L , 0L )),
145+ DistributionData .create (10 , 10 , 0 , Arrays .asList (0L , 10L , 0L )))
146+ .addEqualityGroup (DistributionData .create (10 , 10 , 0 , Arrays .asList (0L , 10L , 100L )))
147+ .addEqualityGroup (DistributionData .create (110 , 10 , 0 , Arrays .asList (0L , 10L , 0L )))
148+ .addEqualityGroup (DistributionData .create (10 , 110 , 0 , Arrays .asList (0L , 10L , 0L )))
149+ .addEqualityGroup (DistributionData .create (10 , 10 , 10 , Arrays .asList (0L , 10L , 0L )))
150+ .addEqualityGroup (DistributionData .create (10 , 10 , 0 , Arrays .asList (0L , 110L , 0L )))
161151 .addEqualityGroup (MeanData .create (5.0 , 1 ), MeanData .create (5.0 , 1 ))
162152 .addEqualityGroup (MeanData .create (-5.0 , 1 ), MeanData .create (-5.0 , 1 ))
163153 .addEqualityGroup (LastValueDataDouble .create (20.0 ), LastValueDataDouble .create (20.0 ))
@@ -172,7 +162,7 @@ public void testMatchAndGet() {
172162 SumDataDouble .create (10.0 ),
173163 SumDataLong .create (100000000 ),
174164 CountData .create (40 ),
175- DistributionData .create (1 , 1 , 1 , 1 , 0 , Arrays .asList (0L , 10L , 0L )),
165+ DistributionData .create (1 , 1 , 0 , Arrays .asList (0L , 10L , 0L )),
176166 LastValueDataDouble .create (20.0 ),
177167 LastValueDataLong .create (200000000L ));
178168
0 commit comments