]> Piment Noir Git Repositories - e-mobility-charging-stations-simulator.git/commit
test(ui-server): add UIServerSecurity unit tests
authorJérôme Benoit <jerome.benoit@sap.com>
Wed, 11 Feb 2026 15:29:01 +0000 (16:29 +0100)
committerJérôme Benoit <jerome.benoit@sap.com>
Thu, 12 Feb 2026 17:49:17 +0000 (18:49 +0100)
commit3a4dfdf971056ca6e4d93df485d26e8018a2f26e
tree62baaff2de6c2c2e4e569c29d5db605e89a318c0
parent3c8e2428fd998e1d8c20ef9e72fa91aba09eb23a
test(ui-server): add UIServerSecurity unit tests

- Add 14 unit tests covering all UIServerSecurity functions
- Test isValidCredential (matching, non-matching, edge cases)
- Test createBodySizeLimiter (under/over/exact boundary)
- Test createRateLimiter (under/over limit, window reset)
- Test isValidNumberOfStations (valid/invalid ranges)
- All tests pass (152ms execution time)
tests/charging-station/ui-server/UIServerSecurity.test.ts [new file with mode: 0644]