This repository was archived by the owner on Jan 20, 2023. It is now read-only.
File tree Expand file tree Collapse file tree 5 files changed +9
-10
lines changed
main/kotlin/com/mapk/core
test/kotlin/com/mapk/core Expand file tree Collapse file tree 5 files changed +9
-10
lines changed Original file line number Diff line number Diff line change @@ -7,12 +7,12 @@ import com.mapk.core.internal.ParameterNameConverter
77import com.mapk.core.internal.getAliasOrName
88import com.mapk.core.internal.getKConstructor
99import com.mapk.core.internal.isUseDefaultArgument
10+ import org.jetbrains.annotations.TestOnly
1011import kotlin.reflect.KClass
1112import kotlin.reflect.KFunction
1213import kotlin.reflect.KParameter
1314import kotlin.reflect.full.findAnnotation
1415import kotlin.reflect.jvm.isAccessible
15- import org.jetbrains.annotations.TestOnly
1616
1717class KFunctionForCall <T > internal constructor(
1818 @TestOnly
Original file line number Diff line number Diff line change 11package com.mapk.core
22
33import com.mapk.annotations.KConstructor
4- import kotlin.reflect.full.companionObjectInstance
54import org.junit.jupiter.api.Assertions.assertEquals
65import org.junit.jupiter.api.Assertions.assertNull
76import org.junit.jupiter.api.Assertions.assertTrue
87import org.junit.jupiter.api.DisplayName
98import org.junit.jupiter.api.Nested
109import org.junit.jupiter.api.Test
10+ import kotlin.reflect.full.companionObjectInstance
1111
1212@DisplayName(" 共通利用関数関連のテスト" )
1313class FunctionsTest {
Original file line number Diff line number Diff line change @@ -2,15 +2,15 @@ package com.mapk.core
22
33import io.mockk.spyk
44import io.mockk.verify
5- import kotlin.reflect.KParameter
6- import kotlin.reflect.full.functions
75import org.junit.jupiter.api.Assertions.assertEquals
86import org.junit.jupiter.api.DisplayName
97import org.junit.jupiter.api.Nested
108import org.junit.jupiter.api.Test
119import org.junit.jupiter.api.TestInstance
1210import org.junit.jupiter.api.assertDoesNotThrow
1311import org.junit.jupiter.api.assertThrows
12+ import kotlin.reflect.KParameter
13+ import kotlin.reflect.full.functions
1414
1515@TestInstance(TestInstance .Lifecycle .PER_CLASS )
1616class KFunctionForCallTest {
Original file line number Diff line number Diff line change 11package com.mapk.core
22
33import com.mapk.annotations.KConstructor
4- import kotlin.reflect.KFunction
5- import kotlin.reflect.full.memberProperties
6- import kotlin.reflect.full.primaryConstructor
7- import kotlin.reflect.jvm.isAccessible
84import org.junit.jupiter.api.Assertions
95import org.junit.jupiter.api.DisplayName
106import org.junit.jupiter.api.Test
117import org.junit.jupiter.api.assertThrows
8+ import kotlin.reflect.KFunction
9+ import kotlin.reflect.full.memberProperties
10+ import kotlin.reflect.full.primaryConstructor
11+ import kotlin.reflect.jvm.isAccessible
1212
1313@Suppress(" UNCHECKED_CAST" , " unused" )
1414@DisplayName(" クラスからのコンストラクタ抽出関連テスト" )
Original file line number Diff line number Diff line change @@ -4,8 +4,6 @@ import com.mapk.annotations.KParameterAlias
44import com.mapk.annotations.KUseDefaultArgument
55import io.mockk.every
66import io.mockk.mockk
7- import java.lang.IllegalArgumentException
8- import kotlin.reflect.KParameter
97import org.junit.jupiter.api.Assertions.assertEquals
108import org.junit.jupiter.api.Assertions.assertFalse
119import org.junit.jupiter.api.Assertions.assertTrue
@@ -14,6 +12,7 @@ import org.junit.jupiter.api.DisplayName
1412import org.junit.jupiter.api.Nested
1513import org.junit.jupiter.api.Test
1614import org.junit.jupiter.api.assertThrows
15+ import kotlin.reflect.KParameter
1716
1817@DisplayName(" 関数類のテスト" )
1918class FunctionsTest {
You can’t perform that action at this time.
0 commit comments