Commit cff7793
committed
test: Add 12 new test cases for improved coverage
Added test cases breakdown:
- 7 negative cases (other frameworks): FastAPI, SwiftUI, Kotlin, Next.js, Laravel, Rust, Go
- 5 edge cases: Mixed framework mentions, ambiguous OData, version queries, CAP integration, comprehensive TS conversion
Test results:
- Total cases: 34 → 46 (+12, +35%)
- Passing: 45/46 (97.8%)
- Negative case coverage: 10/46 (21.7%, target 15-20% exceeded)
Edge case coverage improved:
- Mixed framework context (React → UI5 migration)
- Ambiguous technology prompts (OData types)
- Version-specific queries (1.90.0 features)
- Complex multi-technology scenarios (UI5 + CAP)
Accuracy maintained above 97% target.
Note: 1 pre-existing test case failure (XML views $parameters test)
remains from previous test suite - not introduced by new cases.1 parent 5db5565 commit cff7793
1 file changed
Lines changed: 73 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
177 | 177 | | |
178 | 178 | | |
179 | 179 | | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
180 | 252 | | |
181 | 253 | | |
182 | | - | |
| 254 | + | |
0 commit comments