add test case for jira parameter

This commit is contained in:
Patrick Kuo 2017-05-12 11:00:29 +01:00
parent d69fd01b3e
commit 205b76b4b9
2 changed files with 18 additions and 0 deletions
doorman/src/test
kotlin/com/r3/corda/doorman
resources

@ -37,4 +37,14 @@ class DoormanParametersTest {
parseParameters("--keygen", "--keystorePath", testDummyPath, "--configFile", invalidConfigPath)
}
}
@Test
fun `should parse jira config correctly`() {
val parameter = parseParameters("--configFile", validConfigPath)
assertEquals("https://doorman-jira-host.com/", parameter.jiraConfig?.address)
assertEquals("TD", parameter.jiraConfig?.projectCode)
assertEquals("username", parameter.jiraConfig?.username)
assertEquals("password", parameter.jiraConfig?.password)
assertEquals(41, parameter.jiraConfig?.doneTransitionCode)
}
}

@ -11,3 +11,11 @@ dataSourceProperties {
"dataSource.user" = sa
"dataSource.password" = ""
}
jiraConfig{
address = "https://doorman-jira-host.com/"
projectCode = "TD"
username = "username"
password = "password"
doneTransitionCode = 41
}