use of org.springframework.data.mongodb.core.aggregation.Fields in project spring-data-mongodb by spring-projects.
the class FieldsUnitTests method fieldsFactoryMethod.
@Test
public void fieldsFactoryMethod() {
Fields fields = fields("a", "b").and("c").and("d", "e");
assertThat(fields, is(Matchers.<Field>iterableWithSize(4)));
verify(fields.getField("a"), "a", null);
verify(fields.getField("b"), "b", null);
verify(fields.getField("c"), "c", null);
verify(fields.getField("d"), "d", "e");
}
use of org.springframework.data.mongodb.core.aggregation.Fields in project spring-data-mongodb by spring-projects.
the class FieldsUnitTests method createsFieldsFromFieldInstances.
@Test
public void createsFieldsFromFieldInstances() {
AggregationField reference = new AggregationField("foo");
Fields fields = Fields.from(reference);
assertThat(fields, is(Matchers.<Field>iterableWithSize(1)));
assertThat(fields, hasItem(reference));
}
Aggregations