Skip to content

Commit 010a997

Browse files
committed
Register the SQL required for each test case
1 parent 865273c commit 010a997

File tree

1 file changed

+12
-14
lines changed

1 file changed

+12
-14
lines changed

src/test/kotlin/org/domaframework/doma/intellij/inspection/sql/ParameterDefinedTest.kt

Lines changed: 12 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -31,20 +31,6 @@ class ParameterDefinedTest : DomaSqlTest() {
3131
addDaoJavaFile(
3232
"$testDaoName.java",
3333
)
34-
addSqlFile(
35-
"$testDaoName/bindVariableForEntityAndNonEntityParentClass.sql",
36-
"$testDaoName/bindVariableForNonEntityClass.sql",
37-
"$testDaoName/accessStaticProperty.sql",
38-
"$testDaoName/batchAnnotationResolvesClassInList.sql",
39-
"$testDaoName/resolveDaoArgumentOfListType.sql",
40-
"$testDaoName/bindVariableInFunctionParameters.sql",
41-
"$testDaoName/callStaticPropertyPackageName.sql",
42-
"$testDaoName/bindVariableForItemHasNextAndIndex.sql",
43-
"$testDaoName/optionalDaoParameterFieldAccess.sql",
44-
"$testDaoName/implementCustomFunctions.sql",
45-
"$testDaoName/invalidImplementCustomFunctions.sql",
46-
"$testDaoName/emptyImplementCustomFunctions.sql",
47-
)
4834
myFixture.enableInspections(
4935
SqlBindVariableInspection(),
5036
SqlLoopDirectiveTypeInspection(),
@@ -57,6 +43,7 @@ class ParameterDefinedTest : DomaSqlTest() {
5743
* + Non-Entity parent class field, method reference test
5844
*/
5945
fun testBindVariableForEntityAndNonEntityParentClass() {
46+
addSqlFile("$testDaoName/bindVariableForEntityAndNonEntityParentClass.sql")
6047
val sqlFile = findSqlFile("$testDaoName/bindVariableForEntityAndNonEntityParentClass.sql")
6148
assertNotNull("Not Found SQL File", sqlFile)
6249
if (sqlFile == null) return
@@ -65,6 +52,7 @@ class ParameterDefinedTest : DomaSqlTest() {
6552
}
6653

6754
fun testBindVariableForNonEntityClass() {
55+
addSqlFile("$testDaoName/bindVariableForNonEntityClass.sql")
6856
val sqlFile = findSqlFile("$testDaoName/bindVariableForNonEntityClass.sql")
6957
assertNotNull("Not Found SQL File", sqlFile)
7058
if (sqlFile == null) return
@@ -73,6 +61,7 @@ class ParameterDefinedTest : DomaSqlTest() {
7361
}
7462

7563
fun testBindVariableForItemHasNextAndIndex() {
64+
addSqlFile("$testDaoName/bindVariableForItemHasNextAndIndex.sql")
7665
val sqlFile = findSqlFile("$testDaoName/bindVariableForItemHasNextAndIndex.sql")
7766
assertNotNull("Not Found SQL File", sqlFile)
7867
if (sqlFile == null) return
@@ -81,6 +70,7 @@ class ParameterDefinedTest : DomaSqlTest() {
8170
}
8271

8372
fun testOptionalDaoParameterFieldAccess() {
73+
addSqlFile("$testDaoName/optionalDaoParameterFieldAccess.sql")
8474
val sqlFile =
8575
findSqlFile("$testDaoName/optionalDaoParameterFieldAccess.sql")
8676
assertNotNull("Not Found SQL File", sqlFile)
@@ -90,6 +80,7 @@ class ParameterDefinedTest : DomaSqlTest() {
9080
}
9181

9282
fun testAccessStaticProperty() {
83+
addSqlFile("$testDaoName/accessStaticProperty.sql")
9384
val sqlFile = findSqlFile("$testDaoName/accessStaticProperty.sql")
9485
assertNotNull("Not Found SQL File", sqlFile)
9586
if (sqlFile == null) return
@@ -98,6 +89,7 @@ class ParameterDefinedTest : DomaSqlTest() {
9889
}
9990

10091
fun testCallStaticPropertyPackageName() {
92+
addSqlFile("$testDaoName/callStaticPropertyPackageName.sql")
10193
val sqlFile = findSqlFile("$testDaoName/callStaticPropertyPackageName.sql")
10294
assertNotNull("Not Found SQL File", sqlFile)
10395
if (sqlFile == null) return
@@ -106,6 +98,7 @@ class ParameterDefinedTest : DomaSqlTest() {
10698
}
10799

108100
fun testBatchAnnotationResolvesClassInList() {
101+
addSqlFile("$testDaoName/batchAnnotationResolvesClassInList.sql")
109102
val sqlFile =
110103
findSqlFile("$testDaoName/batchAnnotationResolvesClassInList.sql")
111104
assertNotNull("Not Found SQL File", sqlFile)
@@ -115,6 +108,7 @@ class ParameterDefinedTest : DomaSqlTest() {
115108
}
116109

117110
fun testResolveDaoArgumentOfListType() {
111+
addSqlFile("$testDaoName/resolveDaoArgumentOfListType.sql")
118112
val sqlFile =
119113
findSqlFile("$testDaoName/resolveDaoArgumentOfListType.sql")
120114
assertNotNull("Not Found SQL File", sqlFile)
@@ -124,6 +118,7 @@ class ParameterDefinedTest : DomaSqlTest() {
124118
}
125119

126120
fun testBindVariableInFunctionParameters() {
121+
addSqlFile("$testDaoName/bindVariableInFunctionParameters.sql")
127122
val sqlFile =
128123
findSqlFile("$testDaoName/bindVariableInFunctionParameters.sql")
129124
assertNotNull("Not Found SQL File", sqlFile)
@@ -133,6 +128,7 @@ class ParameterDefinedTest : DomaSqlTest() {
133128
}
134129

135130
fun testImplementCustomFunctions() {
131+
addSqlFile("$testDaoName/implementCustomFunctions.sql")
136132
addResourceCompileFile("doma.compile.config")
137133
val sqlFile =
138134
findSqlFile("$testDaoName/implementCustomFunctions.sql")
@@ -143,6 +139,7 @@ class ParameterDefinedTest : DomaSqlTest() {
143139
}
144140

145141
fun testInvalidImplementCustomFunctions() {
142+
addSqlFile("$testDaoName/invalidImplementCustomFunctions.sql")
146143
addResourceCompileFile("invalid.doma.compile.config")
147144
val sqlFile =
148145
findSqlFile("$testDaoName/invalidImplementCustomFunctions.sql")
@@ -153,6 +150,7 @@ class ParameterDefinedTest : DomaSqlTest() {
153150
}
154151

155152
fun testEmptyImplementCustomFunctions() {
153+
addSqlFile("$testDaoName/emptyImplementCustomFunctions.sql")
156154
addResourceCompileFile("empty.doma.compile.config")
157155
val sqlFile =
158156
findSqlFile("$testDaoName/emptyImplementCustomFunctions.sql")

0 commit comments

Comments
 (0)