1 package org.opendaylight.controller.cluster.datastore.shardstrategy;
3 import junit.framework.Assert;
4 import org.junit.BeforeClass;
7 import org.junit.rules.ExpectedException;
8 import org.opendaylight.controller.cluster.datastore.Configuration;
9 import org.opendaylight.controller.cluster.datastore.ConfigurationImpl;
10 import org.opendaylight.controller.md.cluster.datastore.model.CarsModel;
12 public class ModuleShardStrategyTest {
14 public ExpectedException expectedEx = ExpectedException.none();
16 private static Configuration configuration;
19 public static void setUpClass(){
20 configuration = new ConfigurationImpl("module-shards.conf", "modules.conf");
25 public void testFindShard() throws Exception {
26 ModuleShardStrategy moduleShardStrategy =
27 new ModuleShardStrategy("cars", configuration);
29 String shard = moduleShardStrategy.findShard(CarsModel.BASE_PATH);
31 Assert.assertEquals("cars-1", shard);