fetch sql files and save Queries into List
This commit is contained in:
@@ -7,6 +7,9 @@ import org.junit.jupiter.api.BeforeEach
|
||||
import org.junit.jupiter.api.Test
|
||||
|
||||
class ConnectionTest() {
|
||||
private class ObjTest(var name: String): IdEntity()
|
||||
private class ObjTest2(var title: String, var test: ObjTest?): IdEntity()
|
||||
|
||||
private lateinit var connection: Connection
|
||||
|
||||
@BeforeEach
|
||||
@@ -41,7 +44,4 @@ class ConnectionTest() {
|
||||
assertTrue(objs[0].id == 1)
|
||||
assertTrue(objs[0].test!!.id == 1)
|
||||
}
|
||||
}
|
||||
|
||||
class ObjTest(var name: String): IdEntity()
|
||||
class ObjTest2(var title: String, var test: ObjTest?): IdEntity()
|
||||
}
|
||||
19
src/test/kotlin/fr/postgresjson/serializer/RequestTest.kt
Normal file
19
src/test/kotlin/fr/postgresjson/serializer/RequestTest.kt
Normal file
@@ -0,0 +1,19 @@
|
||||
package fr.postgresjson.serializer
|
||||
|
||||
import fr.postgresjson.connexion.Connection
|
||||
import fr.postgresjson.entity.IdEntity
|
||||
import org.junit.jupiter.api.Assertions.assertTrue
|
||||
import org.junit.jupiter.api.Test
|
||||
import java.io.File
|
||||
|
||||
class RequestTest {
|
||||
class ObjTest(var name:String): IdEntity(1)
|
||||
|
||||
@Test
|
||||
fun getRequestFromFile() {
|
||||
val resources = File(this::class.java.getResource("/sql/query").toURI())
|
||||
val objTest: ObjTest? = Connection(queriesDirectory = resources).selectOne("Test", "test")
|
||||
assertTrue(objTest!!.id == 2)
|
||||
assertTrue(objTest.name == "test")
|
||||
}
|
||||
}
|
||||
@@ -9,7 +9,7 @@ import org.junit.jupiter.api.TestInstance
|
||||
|
||||
@TestInstance(TestInstance.Lifecycle.PER_CLASS)
|
||||
internal class SerializerTest {
|
||||
class ObjTest(var val1: String, var val2: Int) : IdEntity(1)
|
||||
private class ObjTest(var val1: String, var val2: Int) : IdEntity(1)
|
||||
|
||||
private val serializer = Serializer()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user