Mod aaa-12 修改系统文件夹分隔符,保障windows和linux下都能进行单元测试

RCA:
SOL:
修改人:dongxiancun
检视人:
This commit is contained in:
dongxiancun 2019-07-17 11:58:34 +08:00
parent de3d8ab5a9
commit 80fda57fcb
1 changed files with 6 additions and 2 deletions

View File

@ -16,6 +16,8 @@ package org.opendaylight.aaa.datastore.h2;
import org.junit.Test; import org.junit.Test;
import java.io.File;
import static com.google.common.truth.Truth.assertThat; import static com.google.common.truth.Truth.assertThat;
/** /**
@ -29,7 +31,8 @@ public class IdmLightConfigTest {
public void testDefaults() { public void testDefaults() {
IdmLightConfig config = new IdmLightConfigBuilder().build(); IdmLightConfig config = new IdmLightConfigBuilder().build();
assertThat(config.getDbDriver()).isEqualTo("org.h2.Driver"); assertThat(config.getDbDriver()).isEqualTo("org.h2.Driver");
assertThat(config.getDbConnectionString()).isEqualTo("jdbc:h2:./data/idmlight.db"); assertThat(config.getDbConnectionString())
.isEqualTo("jdbc:h2:./data" + File.separatorChar + "idmlight.db");
assertThat(config.getDbUser()).isEqualTo("foo"); assertThat(config.getDbUser()).isEqualTo("foo");
assertThat(config.getDbPwd()).isEqualTo("bar"); assertThat(config.getDbPwd()).isEqualTo("bar");
assertThat(config.getDbValidTimeOut()).isEqualTo(3); assertThat(config.getDbValidTimeOut()).isEqualTo(3);
@ -40,7 +43,8 @@ public class IdmLightConfigTest {
IdmLightConfigBuilder builder = new IdmLightConfigBuilder(); IdmLightConfigBuilder builder = new IdmLightConfigBuilder();
builder.dbDirectory("target"); builder.dbDirectory("target");
IdmLightConfig config = builder.build(); IdmLightConfig config = builder.build();
assertThat(config.getDbConnectionString()).isEqualTo("jdbc:h2:target/idmlight.db"); assertThat(config.getDbConnectionString())
.isEqualTo("jdbc:h2:target" + File.separatorChar + "idmlight.db");
} }
@Test @Test