App.FS009_TestCase
Overview & Purpose
Main Functions:
Key Calculations:
Data Transformations:
Expected Output:
Business Context
Business Rules:
Result Usage:
Execution Frequency:
Critical Periods:
Parameters
Parameter
Data Type
Purpose
Required
Source Tables
Staging.ProgramParticipationSpecialEducation
Name
Data Type
Business Purpose
Staging.K12Enrollment
Name
Data Type
Business Purpose
Staging.IdeaDisabilityType
Name
Data Type
Business Purpose
App.SqlUnitTest
Name
Data Type
Business Purpose
RDS.ReportEDFactsK12StudentCounts
Name
Data Type
Business Purpose
Temporary Tables
#disabilityCodes
Name
Data Type
Purpose/Calculation
#catchmentType
Name
Data Type
Purpose/Calculation
#staging
Name
Data Type
Purpose/Calculation
#stuLea
Name
Data Type
Purpose/Calculation
Potential Improvements
Performance
Code Quality
Error Handling
Execution Steps
Step 1: Initialize test case in App.SqlUnitTest
Step 2: Clear previous test results
Step 3: Set up school year data migration
Step 4: Calculate reference dates
Step 5: Load disability codes
Step 6: Process each catchment area type
Step 7: Generate report data
Step 8: Calculate test data
Step 9: Run test cases and record results
Was this helpful?