This is an automated email from the ASF dual-hosted git repository.
zhangyonglun pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git
The following commit(s) were added to refs/heads/master by this push:
new 18e92ad Revise InsertValueTest (#6911)
18e92ad is described below
commit 18e92adafe408abeef8f1953d7ff0b3a2f8f2bef
Author: Liang Zhang <[email protected]>
AuthorDate: Tue Aug 18 16:33:20 2020 +0800
Revise InsertValueTest (#6911)
---
.../sql/token/pojo/generic/InsertValueTest.java | 20 ++++++++------------
1 file changed, 8 insertions(+), 12 deletions(-)
diff --git
a/shardingsphere-infra/shardingsphere-infra-rewrite/shardingsphere-infra-rewrite-engine/src/test/java/org/apache/shardingsphere/infra/rewrite/sql/token/pojo/generic/InsertValueTest.java
b/shardingsphere-infra/shardingsphere-infra-rewrite/shardingsphere-infra-rewrite-engine/src/test/java/org/apache/shardingsphere/infra/rewrite/sql/token/pojo/generic/InsertValueTest.java
index 13b6bbd..521d7c3 100644
---
a/shardingsphere-infra/shardingsphere-infra-rewrite/shardingsphere-infra-rewrite-engine/src/test/java/org/apache/shardingsphere/infra/rewrite/sql/token/pojo/generic/InsertValueTest.java
+++
b/shardingsphere-infra/shardingsphere-infra-rewrite/shardingsphere-infra-rewrite-engine/src/test/java/org/apache/shardingsphere/infra/rewrite/sql/token/pojo/generic/InsertValueTest.java
@@ -29,37 +29,33 @@ import java.util.List;
import static org.hamcrest.CoreMatchers.is;
import static org.junit.Assert.assertThat;
-public class InsertValueTest {
-
+public final class InsertValueTest {
+
@Test
public void assertToString() {
- List<ExpressionSegment> expressionSegmentList = new ArrayList<>();
-
- ParameterMarkerExpressionSegment parameterMarkerExpressionSegment =
- new ParameterMarkerExpressionSegment(1, 1, 1);
- LiteralExpressionSegment literalExpressionSegment
- = new LiteralExpressionSegment(2, 2, "literals");
+ List<ExpressionSegment> expressionSegmentList = new ArrayList<>(3);
+ ParameterMarkerExpressionSegment parameterMarkerExpressionSegment =
new ParameterMarkerExpressionSegment(1, 1, 1);
+ LiteralExpressionSegment literalExpressionSegment = new
LiteralExpressionSegment(2, 2, "literals");
ComplexExpressionSegment complexExpressionSegment = new
ComplexExpressionSegment() {
+
@Override
public String getText() {
return "complexExpressionSegment";
}
-
+
@Override
public int getStartIndex() {
return 3;
}
-
+
@Override
public int getStopIndex() {
return 3;
}
};
-
expressionSegmentList.add(parameterMarkerExpressionSegment);
expressionSegmentList.add(literalExpressionSegment);
expressionSegmentList.add(complexExpressionSegment);
-
InsertValue insertValue = new InsertValue(expressionSegmentList);
String actualToString = insertValue.toString();
String expectedToString = "(?, 'literals', complexExpressionSegment)";