testing library
Classes
- FakeAuthManager
- A fake AuthManager for testing.
- FakeCacheManager
- A fake CacheManager for testing.
- FakeLogManager
- A fake LogManager for testing.
- FakeNetworkDriver
- A fake network driver for testing.
- FakeVaultService
- In-memory fake implementation of MagicVaultService for testing.
- MagicTest
- Test bootstrap helper for Magic framework.
Typedefs
- CacheRecord = ({String key, String operation, dynamic value})
- A recorded cache operation entry.
- FakeLogEntry = ({dynamic context, String level, String message})
- A single captured log entry.
- FakeRequestHandler = MagicResponse Function(MagicRequest request)
- Callback signature for dynamic request handling.
- VaultOperation = ({String key, String operation})
- A record of a vault operation for test assertions.
Exceptions / Errors
- StrayRequestException
- Thrown when a stray request is made while FakeNetworkDriver.preventStrayRequests is enabled.