test(datasync): add integration tests for BranchDevEtl
Add integration tests for the Branch development ETL pipeline: - BranchDevEtlTests with tests for pipeline creation and execution - Tests verify pipeline creates correctly and loads data from cache files - Added appsettings.json with local connection string and cache directory - Added necessary packages (Configuration.Json, SqlClient, Dapper) Tests require local SQL Server and CACHED_DB_FILES directory with branch.json.zstd to pass; tests silently skip if resources unavailable.
This commit is contained in:
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"ConnectionStrings": {
|
||||
"LotFinder": "Server=localhost,1434;Database=ScopingTool;User Id=scopingapp;Password=Sc0ping@pp_Dev#2024;TrustServerCertificate=true"
|
||||
},
|
||||
"DevEtl": {
|
||||
"CacheDirectory": "/Users/dohertj2/Desktop/JdeScopingTool/CACHED_DB_FILES"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user