diff --git a/spring-data-mongodb/src/test/java/org/springframework/data/mongodb/core/aggregation/AggregationTests.java b/spring-data-mongodb/src/test/java/org/springframework/data/mongodb/core/aggregation/AggregationTests.java index 918831bf6..32e4e9321 100644 --- a/spring-data-mongodb/src/test/java/org/springframework/data/mongodb/core/aggregation/AggregationTests.java +++ b/spring-data-mongodb/src/test/java/org/springframework/data/mongodb/core/aggregation/AggregationTests.java @@ -1057,8 +1057,7 @@ public class AggregationTests { TypedAggregation agg = newAggregation(MeterData.class, // match(where("resourceId").is("m1")), // - group("counterName").sum("counterVolume").as("totalValue") // - ); + group("counterName").sum("counterVolume").as("totalValue")); AggregationResults results = mongoTemplate.aggregate(agg, DBObject.class); @@ -1066,7 +1065,7 @@ public class AggregationTests { DBObject result = results.getMappedResults().get(0); assertThat(result.get("_id"), is(equalTo((Object) "counter1"))); - assertThat(result.get("totalValue"), is(equalTo((Object) 42.0))); + assertThat(result.get("totalValue"), is(equalTo((Object) 100.0))); } private void assertLikeStats(LikeStats like, String id, long count) { diff --git a/spring-data-mongodb/src/test/java/org/springframework/data/mongodb/core/aggregation/MeterData.java b/spring-data-mongodb/src/test/java/org/springframework/data/mongodb/core/aggregation/MeterData.java index 4981e3eac..29744bd30 100644 --- a/spring-data-mongodb/src/test/java/org/springframework/data/mongodb/core/aggregation/MeterData.java +++ b/spring-data-mongodb/src/test/java/org/springframework/data/mongodb/core/aggregation/MeterData.java @@ -23,12 +23,11 @@ import org.springframework.data.mongodb.core.mapping.Field; */ public class MeterData { - @Id String resourceId; + @Id String id; + String resourceId; @Field("counter_name") String counterName; double counterVolume; - public MeterData() {} - public MeterData(String resourceId, String counterName, double counterVolume) { this.resourceId = resourceId;