DATAMONGO-2442 - Polishing.

Reduce visibility of test methods for JUnit 5 tests.

Original pull request: #818.
This commit is contained in:
Mark Paluch
2020-01-08 15:11:43 +01:00
parent b4222c5646
commit 61bd56dd74
2 changed files with 47 additions and 47 deletions

View File

@@ -42,27 +42,27 @@ import org.springframework.data.mongodb.core.query.Criteria;
public class AggregationUnitTests {
@Test
public void rejectsNullAggregationOperation() {
void rejectsNullAggregationOperation() {
assertThatIllegalArgumentException().isThrownBy(() -> newAggregation((AggregationOperation[]) null));
}
@Test
public void rejectsNullTypedAggregationOperation() {
void rejectsNullTypedAggregationOperation() {
assertThatIllegalArgumentException().isThrownBy(() -> newAggregation(String.class, (AggregationOperation[]) null));
}
@Test
public void rejectsNoAggregationOperation() {
void rejectsNoAggregationOperation() {
assertThatIllegalArgumentException().isThrownBy(() -> newAggregation(new AggregationOperation[0]));
}
@Test
public void rejectsNoTypedAggregationOperation() {
void rejectsNoTypedAggregationOperation() {
assertThatIllegalArgumentException().isThrownBy(() -> newAggregation(String.class, new AggregationOperation[0]));
}
@Test // DATAMONGO-753
public void checkForCorrectFieldScopeTransfer() {
void checkForCorrectFieldScopeTransfer() {
assertThatIllegalArgumentException().isThrownBy(() -> {
newAggregation( //
@@ -74,7 +74,7 @@ public class AggregationUnitTests {
}
@Test // DATAMONGO-753
public void unwindOperationShouldNotChangeAvailableFields() {
void unwindOperationShouldNotChangeAvailableFields() {
newAggregation( //
project("a", "b"), //
@@ -84,7 +84,7 @@ public class AggregationUnitTests {
}
@Test // DATAMONGO-1391
public void unwindOperationWithIndexShouldPreserveFields() {
void unwindOperationWithIndexShouldPreserveFields() {
newAggregation( //
project("a", "b"), //
@@ -94,7 +94,7 @@ public class AggregationUnitTests {
}
@Test // DATAMONGO-1391
public void unwindOperationWithIndexShouldAddIndexField() {
void unwindOperationWithIndexShouldAddIndexField() {
newAggregation( //
project("a", "b"), //
@@ -104,7 +104,7 @@ public class AggregationUnitTests {
}
@Test // DATAMONGO-1391
public void fullUnwindOperationShouldBuildCorrectClause() {
void fullUnwindOperationShouldBuildCorrectClause() {
Document agg = newAggregation( //
unwind("a", "x", true)).toDocument("foo", Aggregation.DEFAULT_CONTEXT);
@@ -117,7 +117,7 @@ public class AggregationUnitTests {
}
@Test // DATAMONGO-1391
public void unwindOperationWithPreserveNullShouldBuildCorrectClause() {
void unwindOperationWithPreserveNullShouldBuildCorrectClause() {
Document agg = newAggregation( //
unwind("a", true)).toDocument("foo", Aggregation.DEFAULT_CONTEXT);
@@ -130,7 +130,7 @@ public class AggregationUnitTests {
}
@Test // DATAMONGO-1550
public void replaceRootOperationShouldBuildCorrectClause() {
void replaceRootOperationShouldBuildCorrectClause() {
Document agg = newAggregation( //
replaceRoot().withDocument().andValue("value").as("field")) //
@@ -142,7 +142,7 @@ public class AggregationUnitTests {
}
@Test // DATAMONGO-753
public void matchOperationShouldNotChangeAvailableFields() {
void matchOperationShouldNotChangeAvailableFields() {
newAggregation( //
project("a", "b"), //
@@ -152,7 +152,7 @@ public class AggregationUnitTests {
}
@Test // DATAMONGO-788
public void referencesToGroupIdsShouldBeRenderedAsReferences() {
void referencesToGroupIdsShouldBeRenderedAsReferences() {
Document agg = newAggregation( //
project("a"), //
@@ -168,7 +168,7 @@ public class AggregationUnitTests {
}
@Test // DATAMONGO-791
public void allowAggregationOperationsToBePassedAsIterable() {
void allowAggregationOperationsToBePassedAsIterable() {
List<AggregationOperation> ops = new ArrayList<AggregationOperation>();
ops.add(project("a"));
@@ -185,7 +185,7 @@ public class AggregationUnitTests {
}
@Test // DATAMONGO-791
public void allowTypedAggregationOperationsToBePassedAsIterable() {
void allowTypedAggregationOperationsToBePassedAsIterable() {
List<AggregationOperation> ops = new ArrayList<>();
ops.add(project("a"));
@@ -202,7 +202,7 @@ public class AggregationUnitTests {
}
@Test // DATAMONGO-838
public void expressionBasedFieldsShouldBeReferencableInFollowingOperations() {
void expressionBasedFieldsShouldBeReferencableInFollowingOperations() {
Document agg = newAggregation( //
project("a").andExpression("b+c").as("foo"), //
@@ -216,7 +216,7 @@ public class AggregationUnitTests {
}
@Test // DATAMONGO-908
public void shouldSupportReferingToNestedPropertiesInGroupOperation() {
void shouldSupportReferingToNestedPropertiesInGroupOperation() {
Document agg = newAggregation( //
project("cmsParameterId", "rules"), //
@@ -234,7 +234,7 @@ public class AggregationUnitTests {
}
@Test // DATAMONGO-1585
public void shouldSupportSortingBySyntheticAndExposedGroupFields() {
void shouldSupportSortingBySyntheticAndExposedGroupFields() {
Document agg = newAggregation( //
group("cmsParameterId").addToSet("title").as("titles"), //
@@ -250,7 +250,7 @@ public class AggregationUnitTests {
}
@Test // DATAMONGO-1585
public void shouldSupportSortingByProjectedFields() {
void shouldSupportSortingByProjectedFields() {
Document agg = newAggregation( //
project("cmsParameterId") //
@@ -269,7 +269,7 @@ public class AggregationUnitTests {
}
@Test // DATAMONGO-924
public void referencingProjectionAliasesFromPreviousStepShouldReferToTheSameFieldTarget() {
void referencingProjectionAliasesFromPreviousStepShouldReferToTheSameFieldTarget() {
Document agg = newAggregation( //
project().and("foo.bar").as("ba") //
@@ -284,7 +284,7 @@ public class AggregationUnitTests {
}
@Test // DATAMONGO-960
public void shouldRenderAggregationWithDefaultOptionsCorrectly() {
void shouldRenderAggregationWithDefaultOptionsCorrectly() {
Document agg = newAggregation( //
project().and("a").as("aa") //
@@ -295,7 +295,7 @@ public class AggregationUnitTests {
}
@Test // DATAMONGO-960
public void shouldRenderAggregationWithCustomOptionsCorrectly() {
void shouldRenderAggregationWithCustomOptionsCorrectly() {
AggregationOptions aggregationOptions = newAggregationOptions().explain(true).cursor(new Document("foo", 1))
.allowDiskUse(true).build();
@@ -315,7 +315,7 @@ public class AggregationUnitTests {
}
@Test // DATAMONGO-954, DATAMONGO-1585
public void shouldSupportReferencingSystemVariables() {
void shouldSupportReferencingSystemVariables() {
Document agg = newAggregation( //
project("someKey") //
@@ -336,7 +336,7 @@ public class AggregationUnitTests {
}
@Test // DATAMONGO-1254
public void shouldExposeAliasedFieldnameForProjectionsIncludingOperationsDownThePipeline() {
void shouldExposeAliasedFieldnameForProjectionsIncludingOperationsDownThePipeline() {
Document agg = Aggregation.newAggregation(//
project("date") //
@@ -350,7 +350,7 @@ public class AggregationUnitTests {
}
@Test // DATAMONGO-1254
public void shouldUseAliasedFieldnameForProjectionsIncludingOperationsDownThePipelineWhenUsingSpEL() {
void shouldUseAliasedFieldnameForProjectionsIncludingOperationsDownThePipelineWhenUsingSpEL() {
Document agg = Aggregation.newAggregation(//
project("date") //
@@ -364,7 +364,7 @@ public class AggregationUnitTests {
}
@Test // DATAMONGO-861
public void conditionExpressionBasedFieldsShouldBeReferencableInFollowingOperations() {
void conditionExpressionBasedFieldsShouldBeReferencableInFollowingOperations() {
Document agg = newAggregation( //
project("a", "answer"), //
@@ -382,7 +382,7 @@ public class AggregationUnitTests {
}
@Test // DATAMONGO-861
public void shouldRenderProjectionConditionalExpressionCorrectly() {
void shouldRenderProjectionConditionalExpressionCorrectly() {
Document agg = Aggregation.newAggregation(//
project().and(ConditionalOperators.Cond.newBuilder() //
@@ -401,7 +401,7 @@ public class AggregationUnitTests {
}
@Test // DATAMONGO-861
public void shouldRenderProjectionConditionalCorrectly() {
void shouldRenderProjectionConditionalCorrectly() {
Document agg = Aggregation.newAggregation(//
project().and("color").applyCondition(ConditionalOperators.Cond.newBuilder() //
@@ -420,7 +420,7 @@ public class AggregationUnitTests {
}
@Test // DATAMONGO-861
public void shouldRenderProjectionConditionalWithCriteriaCorrectly() {
void shouldRenderProjectionConditionalWithCriteriaCorrectly() {
Document agg = Aggregation.newAggregation(project()//
.and("color")//
@@ -438,7 +438,7 @@ public class AggregationUnitTests {
}
@Test // DATAMONGO-861, DATAMONGO-2242
public void referencingProjectionAliasesShouldRenderProjectionConditionalWithFieldReferenceCorrectly() {
void referencingProjectionAliasesShouldRenderProjectionConditionalWithFieldReferenceCorrectly() {
Document agg = Aggregation.newAggregation(//
project().and("color").as("chroma"), project().and("luminosity") //
@@ -458,7 +458,7 @@ public class AggregationUnitTests {
}
@Test // DATAMONGO-861
public void referencingProjectionAliasesShouldRenderProjectionConditionalWithCriteriaReferenceCorrectly() {
void referencingProjectionAliasesShouldRenderProjectionConditionalWithCriteriaReferenceCorrectly() {
Document agg = Aggregation.newAggregation(//
project().and("color").as("chroma"), project().and("luminosity") //
@@ -477,7 +477,7 @@ public class AggregationUnitTests {
}
@Test // DATAMONGO-861
public void shouldRenderProjectionIfNullWithFieldReferenceCorrectly() {
void shouldRenderProjectionIfNullWithFieldReferenceCorrectly() {
Document agg = Aggregation.newAggregation(//
project().and("color"), //
@@ -493,7 +493,7 @@ public class AggregationUnitTests {
}
@Test // DATAMONGO-861
public void shouldRenderProjectionIfNullWithFallbackFieldReferenceCorrectly() {
void shouldRenderProjectionIfNullWithFallbackFieldReferenceCorrectly() {
Document agg = Aggregation.newAggregation(//
project("fallback").and("color").as("chroma"), project().and("luminosity") //
@@ -507,7 +507,7 @@ public class AggregationUnitTests {
}
@Test // DATAMONGO-1552
public void shouldHonorDefaultCountField() {
void shouldHonorDefaultCountField() {
Document agg = Aggregation.newAggregation(//
bucket("year"), //
@@ -520,7 +520,7 @@ public class AggregationUnitTests {
}
@Test // DATAMONGO-1533
public void groupOperationShouldAllowUsageOfDerivedSpELAggregationExpression() {
void groupOperationShouldAllowUsageOfDerivedSpELAggregationExpression() {
Document agg = newAggregation( //
project("a"), //
@@ -538,7 +538,7 @@ public class AggregationUnitTests {
}
@Test // DATAMONGO-1756
public void projectOperationShouldRenderNestedFieldNamesCorrectly() {
void projectOperationShouldRenderNestedFieldNamesCorrectly() {
Document agg = newAggregation(project().and("value1.value").plus("value2.value").as("val")).toDocument("collection",
Aggregation.DEFAULT_CONTEXT);
@@ -548,7 +548,7 @@ public class AggregationUnitTests {
}
@Test // DATAMONGO-1871
public void providedAliasShouldAllowNestingExpressionWithAliasCorrectly() {
void providedAliasShouldAllowNestingExpressionWithAliasCorrectly() {
Document condition = new Document("$and",
Arrays.asList(new Document("$gte", Arrays.asList("$$est.dt", "2015-12-29")), //
@@ -565,7 +565,7 @@ public class AggregationUnitTests {
}
@Test // DATAMONGO-2377
public void shouldAllowInternalThisAndValueReferences() {
void shouldAllowInternalThisAndValueReferences() {
Document untyped = newAggregation( //
Arrays.asList( //

View File

@@ -34,28 +34,28 @@ import org.springframework.data.mongodb.core.query.Criteria;
public class CondExpressionUnitTests {
@Test // DATAMONGO-861
public void builderRejectsEmptyFieldName() {
void builderRejectsEmptyFieldName() {
assertThatIllegalArgumentException().isThrownBy(() -> newBuilder().when(""));
}
@Test // DATAMONGO-861
public void builderRejectsNullFieldName() {
void builderRejectsNullFieldName() {
assertThatIllegalArgumentException().isThrownBy(() -> newBuilder().when((Document) null));
}
@Test // DATAMONGO-861
public void builderRejectsNullCriteriaName() {
void builderRejectsNullCriteriaName() {
assertThatIllegalArgumentException().isThrownBy(() -> newBuilder().when((Criteria) null));
}
@Test // DATAMONGO-861
public void builderRejectsBuilderAsThenValue() {
void builderRejectsBuilderAsThenValue() {
assertThatIllegalArgumentException().isThrownBy(
() -> newBuilder().when("isYellow").then(newBuilder().when("field").then("then-value")).otherwise("otherwise"));
}
@Test // DATAMONGO-861, DATAMONGO-1542, DATAMONGO-2242
public void simpleBuilderShouldRenderCorrectly() {
void simpleBuilderShouldRenderCorrectly() {
Cond operator = ConditionalOperators.when("isYellow").thenValueOf("bright").otherwise("dark");
Document document = operator.toDocument(Aggregation.DEFAULT_CONTEXT);
@@ -69,7 +69,7 @@ public class CondExpressionUnitTests {
}
@Test // DATAMONGO-861, DATAMONGO-1542, DATAMONGO-2242
public void simpleCriteriaShouldRenderCorrectly() {
void simpleCriteriaShouldRenderCorrectly() {
Cond operator = ConditionalOperators.when(Criteria.where("luminosity").gte(100)).thenValueOf("bright")
.otherwise("dark");
@@ -84,7 +84,7 @@ public class CondExpressionUnitTests {
}
@Test // DATAMONGO-861, DATAMONGO-2242
public void andCriteriaShouldRenderCorrectly() {
void andCriteriaShouldRenderCorrectly() {
Cond operator = ConditionalOperators.when(Criteria.where("luminosity").gte(100) //
.andOperator(Criteria.where("hue").is(50), //
@@ -106,7 +106,7 @@ public class CondExpressionUnitTests {
}
@Test // DATAMONGO-861, DATAMONGO-1542, DATAMONGO-2242
public void twoArgsCriteriaShouldRenderCorrectly() {
void twoArgsCriteriaShouldRenderCorrectly() {
Criteria criteria = Criteria.where("luminosity").gte(100) //
.and("saturation").and("chroma").is(200);
@@ -126,7 +126,7 @@ public class CondExpressionUnitTests {
}
@Test // DATAMONGO-861, DATAMONGO-1542
public void nestedCriteriaShouldRenderCorrectly() {
void nestedCriteriaShouldRenderCorrectly() {
Cond operator = ConditionalOperators.when(Criteria.where("luminosity").gte(100)) //
.thenValueOf(newBuilder() //