@@ -14,7 +14,7 @@ interface Libraries {
14
14
15
15
override fun dependencies () = listOf (
16
16
KOTLIN_REFLECT to ImplementationType .IMPLEMENTATION ,
17
- KOTLIN_STDLIB to ImplementationType .IMPLEMENTATION
17
+ KOTLIN_STDLIB to ImplementationType .IMPLEMENTATION ,
18
18
)
19
19
}
20
20
@@ -34,7 +34,7 @@ interface Libraries {
34
34
KOTLIN_JDSL to ImplementationType .IMPLEMENTATION ,
35
35
REACTIVE_MYSQL to ImplementationType .IMPLEMENTATION ,
36
36
REACTIVE_HIBERNATE to ImplementationType .IMPLEMENTATION ,
37
- SPRING_DATA_COMMON to ImplementationType .IMPLEMENTATION
37
+ SPRING_DATA_COMMON to ImplementationType .IMPLEMENTATION ,
38
38
)
39
39
}
40
40
@@ -43,23 +43,23 @@ interface Libraries {
43
43
" com.fasterxml.jackson.module:jackson-module-kotlin:${DependencyVersions .JACKSON_VERSION } "
44
44
45
45
override fun dependencies () = listOf (
46
- MODULE_KOTLIN to ImplementationType .IMPLEMENTATION
46
+ MODULE_KOTLIN to ImplementationType .IMPLEMENTATION ,
47
47
)
48
48
}
49
49
50
50
object Transaction : Libraries {
51
51
private const val SPRING_TRANSACTION = " org.springframework:spring-tx:${DependencyVersions .SPRING_TRANSACTION } "
52
52
53
53
override fun dependencies () = listOf (
54
- SPRING_TRANSACTION to ImplementationType .IMPLEMENTATION
54
+ SPRING_TRANSACTION to ImplementationType .IMPLEMENTATION ,
55
55
)
56
56
}
57
57
58
58
object Component : Libraries {
59
59
private const val SPRING_COMPONENT = " org.springframework:spring-context:${DependencyVersions .SPRING_COMPONENT } "
60
60
61
61
override fun dependencies () = listOf (
62
- SPRING_COMPONENT to ImplementationType .IMPLEMENTATION
62
+ SPRING_COMPONENT to ImplementationType .IMPLEMENTATION ,
63
63
)
64
64
}
65
65
@@ -79,7 +79,7 @@ interface Libraries {
79
79
private const val CLOUD_CONFIG = " org.springframework.cloud:spring-cloud-config-client"
80
80
81
81
override fun dependencies () = listOf (
82
- CLOUD_CONFIG to ImplementationType .IMPLEMENTATION
82
+ CLOUD_CONFIG to ImplementationType .IMPLEMENTATION ,
83
83
)
84
84
}
85
85
@@ -104,7 +104,17 @@ interface Libraries {
104
104
REACTOR_COROUTINE_EXTENSION to ImplementationType .IMPLEMENTATION ,
105
105
COROUTINE_REACTOR to ImplementationType .IMPLEMENTATION ,
106
106
COROUTINE_JDK to ImplementationType .RUNTIME_ONLY ,
107
- KOTLINX_COROUTINE to ImplementationType .IMPLEMENTATION
107
+ KOTLINX_COROUTINE to ImplementationType .IMPLEMENTATION ,
108
+ )
109
+ }
110
+
111
+ object Test : Libraries {
112
+ private const val KOTEST = " io.kotest:kotest-runner-junit5:${DependencyVersions .KOTEST_VERSION } "
113
+ private const val MOCKK = " io.mockk:mockk:${DependencyVersions .MOCKK_VERSION } "
114
+
115
+ override fun dependencies () = listOf (
116
+ KOTEST to ImplementationType .TEST_IMPLEMENTATION ,
117
+ MOCKK to ImplementationType .TEST_IMPLEMENTATION ,
108
118
)
109
119
}
110
120
}
0 commit comments