Skip to content

Commit

Permalink
final ShardingTableMetaData
Browse files Browse the repository at this point in the history
  • Loading branch information
terrymanu committed Aug 1, 2018
1 parent e722c34 commit ef5b665
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
* @author zhangliang
*/
@RequiredArgsConstructor
public class ShardingTableMetaData {
public final class ShardingTableMetaData {

private final Map<String, TableMetaData> tableMetaDataMap;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@
import io.shardingsphere.core.jdbc.core.ShardingContext;
import io.shardingsphere.core.jdbc.core.datasource.MasterSlaveDataSource;
import io.shardingsphere.core.metadata.table.ShardingTableMetaData;
import io.shardingsphere.core.metadata.table.TableMetaData;
import io.shardingsphere.core.rule.ShardingRule;
import org.junit.After;
import org.junit.Before;
Expand All @@ -41,7 +42,6 @@

import static org.junit.Assert.assertNotSame;
import static org.junit.Assert.assertSame;
import static org.mockito.Mockito.mock;

public final class ShardingConnectionTest {

Expand Down Expand Up @@ -72,8 +72,7 @@ public void setUp() {
Map<String, DataSource> dataSourceMap = new HashMap<>(1, 1);
dataSourceMap.put(DS_NAME, masterSlaveDataSource);
ShardingRule shardingRule = new ShardingRule(shardingRuleConfig, dataSourceMap.keySet());
ShardingTableMetaData shardingTableMetaData = mock(ShardingTableMetaData.class);
ShardingContext shardingContext = new ShardingContext(dataSourceMap, shardingRule, DatabaseType.H2, null, shardingTableMetaData, false);
ShardingContext shardingContext = new ShardingContext(dataSourceMap, shardingRule, DatabaseType.H2, null, new ShardingTableMetaData(Collections.<String, TableMetaData>emptyMap()), false);
connection = new ShardingConnection(shardingContext);
}

Expand Down

0 comments on commit ef5b665

Please sign in to comment.