diff --git a/tools/BankListCreator/src/test/kotlin/net/dankito/banking/banklistcreator/BankListCreatorTest.kt b/tools/BankListCreator/src/test/kotlin/net/dankito/banking/banklistcreator/BankListCreatorTest.kt new file mode 100644 index 00000000..53bf2168 --- /dev/null +++ b/tools/BankListCreator/src/test/kotlin/net/dankito/banking/banklistcreator/BankListCreatorTest.kt @@ -0,0 +1,23 @@ +package net.dankito.banking.banklistcreator + +import org.junit.Test + +import org.junit.Ignore +import java.io.File + + +@Ignore // not an automatic test, set your path to your bank list file in TestConfig.DeutscheKreditwirtschaftBankListXlsxFile +class BankListCreatorTest { + + private val underTest = BankListCreator() + + + @Test + fun createBankListJson() { + // TODO: set path to bank list file from Deutsche Kreditwirtschaft in TestConfig.DeutscheKreditwirtschaftBankListXlsxFile + underTest.createBankListFromDeutscheKreditwirtschaftXlsxFile( + File("../BankFinder/src/commonMain/resources/BankList.json"), + TestConfig.DeutscheKreditwirtschaftBankListXlsxFile) + } + +} \ No newline at end of file diff --git a/tools/BankListCreator/src/test/kotlin/net/dankito/banking/banklistcreator/TestConfig.kt b/tools/BankListCreator/src/test/kotlin/net/dankito/banking/banklistcreator/TestConfig.kt new file mode 100644 index 00000000..da278a01 --- /dev/null +++ b/tools/BankListCreator/src/test/kotlin/net/dankito/banking/banklistcreator/TestConfig.kt @@ -0,0 +1,15 @@ +package net.dankito.banking.banklistcreator + +import java.io.File + + +open class TestConfig { + + companion object { + + // TODO: set path to bank list file from Deutsche Kreditwirtschaft here + val DeutscheKreditwirtschaftBankListXlsxFile = File("") + + } + +} \ No newline at end of file diff --git a/tools/BankListCreator/src/test/kotlin/net/dankito/banking/banklistcreator/parser/DeutscheKreditwirtschaftBankListParserTest.kt b/tools/BankListCreator/src/test/kotlin/net/dankito/banking/banklistcreator/parser/DeutscheKreditwirtschaftBankListParserTest.kt index 66305eec..ed80ae48 100644 --- a/tools/BankListCreator/src/test/kotlin/net/dankito/banking/banklistcreator/parser/DeutscheKreditwirtschaftBankListParserTest.kt +++ b/tools/BankListCreator/src/test/kotlin/net/dankito/banking/banklistcreator/parser/DeutscheKreditwirtschaftBankListParserTest.kt @@ -1,12 +1,13 @@ package net.dankito.banking.banklistcreator.parser +import net.dankito.banking.banklistcreator.TestConfig import org.assertj.core.api.Assertions.assertThat import org.junit.Ignore import org.junit.Test import java.io.File -@Ignore // not an automatic test, set your path to your bank list file below +@Ignore // not an automatic test, set your path to your bank list file in TestConfig.DeutscheKreditwirtschaftBankListXlsxFile class DeutscheKreditwirtschaftBankListParserTest { private val underTest = DeutscheKreditwirtschaftBankListParser() @@ -16,8 +17,8 @@ class DeutscheKreditwirtschaftBankListParserTest { fun parse() { // when - // TODO: set path to bank list file from Deutsche Kreditwirtschaft here - val result = underTest.parse(File("")) + // TODO: set path to bank list file from Deutsche Kreditwirtschaft in TestConfig.DeutscheKreditwirtschaftBankListXlsxFile + val result = underTest.parse(TestConfig.DeutscheKreditwirtschaftBankListXlsxFile) // then assertThat(result).hasSize(16282)