Playwright Tests / test (push) Has been cancelled
- Support parsing camt.052 ZIP archives in CamtParser and BankingService
- Add CamtZipParserTests for ZIP parsing (single/multi/malformed/empty cases)
- Add CamtRealFileTests: integration tests for real bank exports (ZIP, XML, CAMT, MT940, STA) in git-ignored test data dir
- Update .gitignore and add README.md for test data usage
- Copy test data files in Fuchs.Tests.csproj; add .gitkeep
- Refactor BankingService CAMT mapping logic
- Overhaul connection string config: use {username}/{password} tokens, resolve from secrets at runtime, update appsettings and Key Vault keys
49 lines
808 B
Plaintext
49 lines
808 B
Plaintext
# Visual Studio
|
|
.vs/
|
|
*.user
|
|
*.suo
|
|
|
|
# Build Output
|
|
bin/
|
|
obj/
|
|
|
|
# SSDT / SQL database project caches (regenerated)
|
|
*.dbmdl
|
|
*.jfm
|
|
|
|
# Generated XML documentation output (regenerated on build)
|
|
MFR_RESTClient/MFR_RESTClient.xml
|
|
|
|
# NuGet
|
|
packages/
|
|
*.nupkg
|
|
|
|
# Node
|
|
node_modules/
|
|
dist/
|
|
.npm/
|
|
|
|
# Logs
|
|
*.log
|
|
|
|
# Playwright
|
|
/test-results/
|
|
/playwright-report/
|
|
/blob-report/
|
|
/playwright/.cache/
|
|
/playwright/.auth/
|
|
# Secret Management DPAPI cache
|
|
secrets.cache
|
|
**/secrets.cache
|
|
|
|
# Secret values file (never commit)
|
|
Scripts/secrets.json
|
|
|
|
# Banking test data (sensitive real bank export files — never commit)
|
|
Fuchs.Tests/TestData/Banking/*.zip
|
|
Fuchs.Tests/TestData/Banking/*.xml
|
|
Fuchs.Tests/TestData/Banking/*.camt
|
|
Fuchs.Tests/TestData/Banking/*.sta
|
|
Fuchs.Tests/TestData/Banking/*.mt940
|
|
Fuchs.Tests/TestData/Banking/*.txt
|