diff --git a/doorman/src/test/kotlin/com/r3/corda/doorman/DoormanParametersTest.kt b/doorman/src/test/kotlin/com/r3/corda/doorman/DoormanParametersTest.kt index 948f457263..662b19d97e 100644 --- a/doorman/src/test/kotlin/com/r3/corda/doorman/DoormanParametersTest.kt +++ b/doorman/src/test/kotlin/com/r3/corda/doorman/DoormanParametersTest.kt @@ -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) + } } diff --git a/doorman/src/test/resources/node.conf b/doorman/src/test/resources/node.conf index cab1f1cf81..cae70ced10 100644 --- a/doorman/src/test/resources/node.conf +++ b/doorman/src/test/resources/node.conf @@ -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 +}