gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[libeufin] 02/02: Tests.


From: gnunet
Subject: [libeufin] 02/02: Tests.
Date: Wed, 07 Jun 2023 17:04:04 +0200

This is an automated email from the git hooks/post-receive script.

ms pushed a commit to branch master
in repository libeufin.

commit 60684afde633fefbc02a77ce3ffb3c1fa3deecef
Author: MS <ms@taler.net>
AuthorDate: Wed Jun 7 17:03:06 2023 +0200

    Tests.
    
    Removing tests around PoFi camt.052 because
    this format won't be used.
---
 nexus/src/test/kotlin/Iso20022Test.kt |  24 +----
 nexus/src/test/kotlin/MakeEnv.kt      | 181 ----------------------------------
 2 files changed, 1 insertion(+), 204 deletions(-)

diff --git a/nexus/src/test/kotlin/Iso20022Test.kt 
b/nexus/src/test/kotlin/Iso20022Test.kt
index 2827abf6..848e162a 100644
--- a/nexus/src/test/kotlin/Iso20022Test.kt
+++ b/nexus/src/test/kotlin/Iso20022Test.kt
@@ -1,6 +1,7 @@
 package tech.libeufin.nexus
 import CamtBankAccountEntry
 import com.fasterxml.jackson.module.kotlin.jacksonObjectMapper
+import io.ktor.client.plugins.*
 import io.ktor.client.request.*
 import io.ktor.http.*
 import io.ktor.server.testing.*
@@ -8,7 +9,6 @@ import org.jetbrains.exposed.sql.transactions.transaction
 import org.junit.Ignore
 import org.junit.Test
 import org.w3c.dom.Document
-import poFiCamt052
 import poFiCamt054_2019_incoming
 import poFiCamt054_2019_outgoing
 import prepNexusDb
@@ -204,26 +204,4 @@ class Iso20022Test {
         val doc = XMLUtil.parseStringIntoDom(pain001)
         assert(XMLUtil.validateFromDom(doc))
     }
-
-    @Test
-    fun parsePostFinanceCamt052() {
-        withTestDatabase {
-            prepNexusDb()
-            // Adjusting the MakeEnv.kt values to PoFi
-            val fooBankAccount = getBankAccount("foo")
-            val fooConnection = getBankConnection("foo")
-            transaction {
-                fooBankAccount.iban = "CH9789144829733648596"
-                fooConnection.dialect = "pf"
-            }
-            testApplication {
-                application(nexusApp)
-                client.post("/bank-accounts/foo/test-camt-ingestion/C52") {
-                    basicAuth("foo", "foo")
-                    contentType(ContentType.Application.Xml)
-                    setBody(poFiCamt052)
-                }
-            }
-        }
-    }
 }
diff --git a/nexus/src/test/kotlin/MakeEnv.kt b/nexus/src/test/kotlin/MakeEnv.kt
index 76d88a85..be8102a7 100644
--- a/nexus/src/test/kotlin/MakeEnv.kt
+++ b/nexus/src/test/kotlin/MakeEnv.kt
@@ -757,185 +757,4 @@ val poFiCamt054_2019_incoming: String = """
                </Ntfctn>
        </BkToCstmrDbtCdtNtfctn>
 </Document>
-""".trimIndent()
-
-val poFiCamt054_2013: String = """
-    <?xml version="1.0" encoding="UTF-8"?>
-    <Document xmlns="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04 
camt.054.001.04.xsd">
-      <BkToCstmrDbtCdtNtfctn>
-        <GrpHdr>
-          <MsgId>286494ADFK/132157/448798</MsgId>
-          <CreDtTm>2023-05-10T13:21:57</CreDtTm>
-          <MsgPgntn>
-            <PgNb>1</PgNb>
-            <LastPgInd>true</LastPgInd>
-          </MsgPgntn>
-          <AddtlInf>SPS/1.7/TEST</AddtlInf>
-        </GrpHdr>
-        <Ntfctn>
-          <Id>286494ADFK/132157/448798</Id>
-          <CreDtTm>2023-05-10T13:21:57</CreDtTm>
-          <RptgSrc>
-            <Prtry>OTHR</Prtry>
-          </RptgSrc>
-          <Acct>
-            <Id>
-              <IBAN>${FOO_USER_IBAN}</IBAN>
-            </Id>
-          </Acct>
-          <Ntry>
-            <Amt Ccy="CHF">5.00</Amt>
-            <CdtDbtInd>DBIT</CdtDbtInd>
-            <Sts>BOOK</Sts>
-            <BookgDt>
-              <Dt>2023-05-10</Dt>
-            </BookgDt>
-            <ValDt>
-              <Dt>2023-05-10</Dt>
-            </ValDt>
-            <BkTxCd>
-              <Domn>
-                <Cd>PMNT</Cd>
-                <Fmly>
-                  <Cd>ICDT</Cd>
-                  <SubFmlyCd>AUTT</SubFmlyCd>
-                </Fmly>
-              </Domn>
-            </BkTxCd>
-            <NtryDtls>
-              <TxDtls>
-                <Refs>
-                  <MsgId>478b-9e7e-2a16b35ed69c</MsgId>
-                  <PmtInfId>4f4-b65d-8aae7a2ded2f</PmtInfId>
-                  <InstrId>InstructionId</InstrId>
-                  <EndToEndId>4c3d-a74b-71cfbdaf901f</EndToEndId>
-                </Refs>
-                <Amt Ccy="CHF">5.00</Amt>
-                <CdtDbtInd>DBIT</CdtDbtInd>
-                <BkTxCd>
-                  <Domn>
-                    <Cd>PMNT</Cd>
-                    <Fmly>
-                      <Cd>ICDT</Cd>
-                      <SubFmlyCd>BOOK</SubFmlyCd>
-                    </Fmly>
-                  </Domn>
-                </BkTxCd>
-                <RltdPties>
-                  <DbtrAcct>
-                    <Id>
-                      <IBAN>CH0889144371988976754</IBAN>
-                    </Id>
-                  </DbtrAcct>
-                  <Cdtr>
-                    <Nm>Sample Creditor Name</Nm>
-                  </Cdtr>
-                  <CdtrAcct>
-                    <Id>
-                      <IBAN>CH9789144829733648596</IBAN>
-                    </Id>
-                  </CdtrAcct>
-                </RltdPties>
-                <RmtInf>
-                  <Ustrd>Unstructured remittance information</Ustrd>
-                </RmtInf>
-              </TxDtls>
-            </NtryDtls>
-          </Ntry>
-        </Ntfctn>
-      </BkToCstmrDbtCdtNtfctn>
-    </Document>
-""".trimIndent()
-
-val poFiCamt052: String = """
-    <?xml version="1.0"?>
-    <Document xmlns="urn:iso:std:iso:20022:tech:xsd:camt.052.001.04" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="urn:iso:std:iso:20022:tech:xsd:camt.052.001.04 
camt.052.001.04.xsd">
-      <BkToCstmrAcctRpt>
-        <GrpHdr>
-          <MsgId>2827403ADFJ/110409/997113</MsgId>
-          <CreDtTm>2023-05-09T11:04:09</CreDtTm>
-          <MsgPgntn>
-            <PgNb>1</PgNb>
-            <LastPgInd>true</LastPgInd>
-          </MsgPgntn>
-          <AddtlInf>SPS/1.7/TEST</AddtlInf>
-        </GrpHdr>
-        <Rpt>
-          <Id>2827403ADFJ/110409/997113</Id>
-          <ElctrncSeqNb>129</ElctrncSeqNb>
-          <CreDtTm>2023-05-09T11:04:09</CreDtTm>
-          <FrToDt>
-            <FrDtTm>2023-05-09T00:00:00</FrDtTm>
-            <ToDtTm>2023-05-09T10:00:00</ToDtTm>
-          </FrToDt>
-          <Acct>
-            <Id>
-              <IBAN>CH9789144829733648596</IBAN>
-            </Id>
-            <Ownr>
-              <Nm>LibEuFin</Nm>
-            </Ownr>
-          </Acct>
-          <Bal>
-            <Tp>
-              <CdOrPrtry>
-                <Cd>OPBD</Cd>
-              </CdOrPrtry>
-            </Tp>
-            <Amt Ccy="CHF">500000.00</Amt>
-            <CdtDbtInd>CRDT</CdtDbtInd>
-            <Dt>
-              <Dt>2023-05-09</Dt>
-            </Dt>
-          </Bal>
-          <Bal>
-            <Tp>
-              <CdOrPrtry>
-                <Cd>CLBD</Cd>
-              </CdOrPrtry>
-            </Tp>
-            <Amt Ccy="CHF">499998.00</Amt>
-            <CdtDbtInd>CRDT</CdtDbtInd>
-            <Dt>
-              <Dt>2023-05-09</Dt>
-            </Dt>
-          </Bal>
-          <Ntry>
-            <Amt Ccy="CHF">2.00</Amt>
-            <CdtDbtInd>DBIT</CdtDbtInd>
-            <RvslInd>false</RvslInd>
-            <Sts>BOOK</Sts>
-            <BookgDt>
-              <Dt>2023-05-09</Dt>
-            </BookgDt>
-            <ValDt>
-              <Dt>2023-05-09</Dt>
-            </ValDt>
-            <BkTxCd>
-              <Domn>
-                <Cd>PMNT</Cd>
-                <Fmly>
-                  <Cd>ICDT</Cd>
-                  <SubFmlyCd>AUTT</SubFmlyCd>
-                </Fmly>
-              </Domn>
-            </BkTxCd>
-            <NtryDtls>
-              <TxDtls>
-                <Refs>
-                  <MsgId>leuf-mp1-187ffc0f021-1-1</MsgId>
-                  <AcctSvcrRef>032663184998070600000003</AcctSvcrRef>
-                  <PmtInfId>Zufall</PmtInfId>
-                  <InstrId>leuf-i-187ffc0f021-1-1</InstrId>
-                  <EndToEndId>leuf-e-187ffc0f021-1-1</EndToEndId>
-                </Refs>
-                <Amt Ccy="CHF">2.00</Amt>
-                <CdtDbtInd>DBIT</CdtDbtInd>
-              </TxDtls>
-            </NtryDtls>
-            <AddtlNtryInf>EZAG ISO 20022 SAMMELAUFTRAG E-FINANCE Zufall 
leuf-mp1-187ffc0f021-1-1</AddtlNtryInf>
-          </Ntry>
-        </Rpt>
-      </BkToCstmrAcctRpt>
-    </Document>
 """.trimIndent()
\ No newline at end of file

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]