File tree Expand file tree Collapse file tree 1 file changed +15
-3
lines changed
infra/binder/core/src/test/java/org/apache/shardingsphere/infra/binder/engine/statement Expand file tree Collapse file tree 1 file changed +15
-3
lines changed Original file line number Diff line number Diff line change 1717
1818package org .apache .shardingsphere .infra .binder .engine .statement ;
1919
20+ import org .apache .shardingsphere .infra .database .core .type .DatabaseType ;
21+ import org .apache .shardingsphere .sql .parser .statement .core .segment .dml .expr .simple .ParameterMarkerExpressionSegment ;
2022import org .apache .shardingsphere .sql .parser .statement .core .segment .generic .CommentSegment ;
2123import org .apache .shardingsphere .sql .parser .statement .core .segment .generic .ParameterMarkerSegment ;
22- import org .apache .shardingsphere .sql .parser .statement .core .segment .dml .expr .simple .ParameterMarkerExpressionSegment ;
23- import org .apache .shardingsphere .sql .parser .statement .core .enums .ParameterMarkerType ;
2424import org .apache .shardingsphere .sql .parser .statement .core .statement .SQLStatement ;
25- import org .apache .shardingsphere .test .fixture .database .MockedDatabaseType ;
2625import org .junit .jupiter .api .BeforeEach ;
2726import org .junit .jupiter .api .Test ;
2827
3938 * Test for SQLStatementCopyUtils.
4039 */
4140class SQLStatementCopyUtilsTest {
41+
42+ public static class MockedDatabaseType implements DatabaseType {
43+
44+ @ Override
45+ public Collection <String > getJdbcUrlPrefixes () {
46+ return Collections .singleton ("jdbc:mock" );
47+ }
48+
49+ @ Override
50+ public String getType () {
51+ return "MOCKED" ;
52+ }
53+ }
4254
4355 private SQLStatement originalStatement ;
4456 private SQLStatement targetStatement ;
You can’t perform that action at this time.
0 commit comments