From 8a5697cd31765991070eb914d00c4efa00ec897c Mon Sep 17 00:00:00 2001 From: Fabrice Lecomte Date: Wed, 14 Jul 2021 23:51:42 +0200 Subject: [PATCH] Add tests --- src/test/kotlin/fr/postgresjson/RequesterTest.kt | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/test/kotlin/fr/postgresjson/RequesterTest.kt b/src/test/kotlin/fr/postgresjson/RequesterTest.kt index 0879d90..5f737a4 100644 --- a/src/test/kotlin/fr/postgresjson/RequesterTest.kt +++ b/src/test/kotlin/fr/postgresjson/RequesterTest.kt @@ -231,7 +231,7 @@ class RequesterTest : TestAbstract() { } @Test - fun `call select (multiple) on function`() { + fun `call select (multiple) on function with named argument`() { val resources = this::class.java.getResource("/sql/function/Test").toURI() val obj: List? = Requester(connection, functionsDirectory = resources) .getFunction("test_function_multiple") @@ -240,6 +240,16 @@ class RequesterTest : TestAbstract() { assertEquals("myName", obj!![0].name) } + @Test + fun `call select (multiple) on function with ordered arguments`() { + val resources = this::class.java.getResource("/sql/function/Test").toURI() + val obj: List? = Requester(connection, functionsDirectory = resources) + .getFunction("test_function_multiple") + .select(listOf("myName")) + + assertEquals("myName", obj!![0].name) + } + @Test fun `call select paginated on query`() { val resources = this::class.java.getResource("/sql/query").toURI()