public void testStoreCreationWithParams() {
IMocksControl control = EasyMock.createNiceControl();
Configuration c = control.createMock(Configuration.class);
StoreType s = RMUtils.getWSRMConfFactory().createStoreType();
s.setStoreClass("org.objectweb.celtix.bus.ws.rm.persistence.file.RMFileStore");
StoreInitParamType param = RMUtils.getWSRMConfFactory().createStoreInitParamType();
param.setParamName(RMFileStore.FILE_STORE_DIR);
param.setParamValue("dbs/rm");
s.getInitParam().add(param);
param = RMUtils.getWSRMConfFactory().createStoreInitParamType();
param.setParamName("prop2");
param.setParamValue("val2");
s.getInitParam().add(param);
c.getObject(StoreType.class, "store");
EasyMock.expectLastCall().andReturn(s);
control.replay();