Raxol.Plugins.Testing.PluginTestFramework (Raxol v2.0.1)
View SourcePlugin Testing Framework for Raxol
Provides comprehensive testing utilities for plugin development including:
- Plugin manifest validation
- Mock terminal environments
- UI rendering tests
- Keyboard event simulation
- Integration testing helpers
- Performance benchmarking
Summary
Functions
Creates a mock terminal environment for testing
Gets the current terminal buffer content
Loads a plugin in the test environment
Simulates a keypress event
Simulates multiple keypress events
Validates a plugin manifest against the required schema
Waits for a plugin to reach a specific state
Functions
Creates a mock terminal environment for testing
Gets the current terminal buffer content
Loads a plugin in the test environment
Simulates a keypress event
Simulates multiple keypress events
Validates a plugin manifest against the required schema
Waits for a plugin to reach a specific state