[skip ci] mv Config file tests to config test package
This commit is contained in:
parent
546f2faf3a
commit
c9b3c2a1eb
3 changed files with 4 additions and 5 deletions
|
@ -2,4 +2,4 @@ package org.domaindrivenarchitecture.provs.configuration.domain
|
||||||
|
|
||||||
interface ConfigFileRepository {
|
interface ConfigFileRepository {
|
||||||
fun assertExists(configFileName: ConfigFileName?)
|
fun assertExists(configFileName: ConfigFileName?)
|
||||||
}
|
}
|
||||||
|
|
|
@ -5,7 +5,6 @@ import org.domaindrivenarchitecture.provs.configuration.domain.ConfigFileName
|
||||||
import org.domaindrivenarchitecture.provs.configuration.domain.ConfigFileRepository
|
import org.domaindrivenarchitecture.provs.configuration.domain.ConfigFileRepository
|
||||||
|
|
||||||
class DefaultConfigFileRepository : ConfigFileRepository {
|
class DefaultConfigFileRepository : ConfigFileRepository {
|
||||||
|
|
||||||
override fun assertExists(configFileName: ConfigFileName?) {
|
override fun assertExists(configFileName: ConfigFileName?) {
|
||||||
if (configFileName != null && !checkLocalFile(configFileName.fullqualified())) {
|
if (configFileName != null && !checkLocalFile(configFileName.fullqualified())) {
|
||||||
throw RuntimeException("Config file ${configFileName.fileName} not found. Please check if path is correct.")
|
throw RuntimeException("Config file ${configFileName.fileName} not found. Please check if path is correct.")
|
||||||
|
|
|
@ -1,14 +1,14 @@
|
||||||
package org.domaindrivenarchitecture.provs.server.infrastructure
|
package org.domaindrivenarchitecture.provs.configuration.infrastructure
|
||||||
|
|
||||||
import org.domaindrivenarchitecture.provs.server.domain.k3s.ApplicationFileName
|
import org.domaindrivenarchitecture.provs.server.domain.k3s.ApplicationFileName
|
||||||
import org.domaindrivenarchitecture.provs.server.domain.k3s.ApplicationFileRepository
|
import org.domaindrivenarchitecture.provs.server.domain.k3s.ApplicationFileRepository
|
||||||
|
import org.domaindrivenarchitecture.provs.server.infrastructure.DefaultApplicationFileRepository
|
||||||
import org.junit.jupiter.api.Test
|
import org.junit.jupiter.api.Test
|
||||||
import org.junit.jupiter.api.assertThrows
|
import org.junit.jupiter.api.assertThrows
|
||||||
import org.junit.jupiter.api.Assertions.assertEquals
|
import org.junit.jupiter.api.Assertions.assertEquals
|
||||||
import java.io.File
|
import java.io.File
|
||||||
|
|
||||||
internal class DefaultConfigFileRepositoryKtTest {
|
internal class DefaultConfigFileRepositoryKtTest {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
fun assertExistsThrowsRuntimeException() {
|
fun assertExistsThrowsRuntimeException() {
|
||||||
// when
|
// when
|
||||||
|
@ -38,4 +38,4 @@ internal class DefaultConfigFileRepositoryKtTest {
|
||||||
// then
|
// then
|
||||||
// no exception is thrown
|
// no exception is thrown
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
Reference in a new issue