Bankkonto-Inhaber beim GoCardless-Sync aktualisieren
All checks were successful
Build and Push Docker Images / build-backend (push) Successful in 44s
Build and Push Docker Images / build-website (push) Successful in 22s
Build and Push Docker Images / build-central-services-api (push) Successful in 22s
Build and Push Docker Images / build-central-services-admin (push) Successful in 22s
Build and Push Docker Images / build-frontend (push) Successful in 22s
Build and Push Docker Images / build-docs (push) Successful in 22s
All checks were successful
Build and Push Docker Images / build-backend (push) Successful in 44s
Build and Push Docker Images / build-website (push) Successful in 22s
Build and Push Docker Images / build-central-services-api (push) Successful in 22s
Build and Push Docker Images / build-central-services-admin (push) Successful in 22s
Build and Push Docker Images / build-frontend (push) Successful in 22s
Build and Push Docker Images / build-docs (push) Successful in 22s
This commit is contained in:
17
backend/tests/bankStatementSyncOwnerName.test.ts
Normal file
17
backend/tests/bankStatementSyncOwnerName.test.ts
Normal file
@@ -0,0 +1,17 @@
|
||||
import test from "node:test"
|
||||
import assert from "node:assert/strict"
|
||||
|
||||
import { getBankAccountOwnerName } from "../src/modules/cron/bankstatementsync.service"
|
||||
|
||||
test("reads the GoCardless owner_name for a bank account", () => {
|
||||
assert.equal(
|
||||
getBankAccountOwnerName({ owner_name: "Neue Firma GmbH" }),
|
||||
"Neue Firma GmbH"
|
||||
)
|
||||
})
|
||||
|
||||
test("does not overwrite the stored owner with an empty provider value", () => {
|
||||
assert.equal(getBankAccountOwnerName({ owner_name: "" }), null)
|
||||
assert.equal(getBankAccountOwnerName({}), null)
|
||||
assert.equal(getBankAccountOwnerName(null), null)
|
||||
})
|
||||
Reference in New Issue
Block a user