@@ -5,29 +5,29 @@ import java.io.File
55import kotlin.test.assertTrue
66
77class ModelsGenerationTest {
8- //
9- // @Test
10- // fun `models directory should not be empty`() {
11- // val modelsDir = File(MODELS_DIR)
12- // assertTrue(modelsDir.exists(), "Models directory should exist")
13- // assertTrue(modelsDir.listFiles()?.isNotEmpty() == true, "Models directory should contain generated files")
14- // }
15- //
16- // @Test
17- // fun `at least one model file should be generated`() {
18- // val modelsDir = File(MODELS_DIR)
19- // val kotlinFiles = modelsDir.listFiles { file -> file.extension == "kt" } ?: emptyArray()
20- // assertTrue(kotlinFiles.isNotEmpty(), "Models directory should contain at least one generated .kt file")
21- // }
22- //
23- // @Test
24- // fun `all generated model files should not be empty`() {
25- // val modelsDir = File(MODELS_DIR)
26- // val kotlinFiles = modelsDir.walkTopDown().filter { it.isFile && it.extension == "kt" }
27- // kotlinFiles.forEach { file ->
28- // assertTrue(file.readText().isNotBlank(), "${file.name} should not be empty")
29- // }
30- // }
8+
9+ @Test
10+ fun `models directory should not be empty` () {
11+ val modelsDir = File (MODELS_DIR )
12+ assertTrue(modelsDir.exists(), " Models directory should exist" )
13+ assertTrue(modelsDir.listFiles()?.isNotEmpty() == true , " Models directory should contain generated files" )
14+ }
15+
16+ @Test
17+ fun `at least one model file should be generated` () {
18+ val modelsDir = File (MODELS_DIR )
19+ val kotlinFiles = modelsDir.listFiles { file -> file.extension == " kt" } ? : emptyArray()
20+ assertTrue(kotlinFiles.isNotEmpty(), " Models directory should contain at least one generated .kt file" )
21+ }
22+
23+ @Test
24+ fun `all generated model files should not be empty` () {
25+ val modelsDir = File (MODELS_DIR )
26+ val kotlinFiles = modelsDir.walkTopDown().filter { it.isFile && it.extension == " kt" }
27+ kotlinFiles.forEach { file ->
28+ assertTrue(file.readText().isNotBlank(), " ${file.name} should not be empty" )
29+ }
30+ }
3131
3232// @Test
3333// fun `generated model files should compile without errors`() {
0 commit comments