caitai-security-test-framework
Version:
A comprehensive test framework with security testing, coverage reporting, and multiple test categories
34 lines (30 loc) • 1.48 kB
JavaScript
// Export all public APIs
export { default as TestFramework } from './core/testRunner.js';
export { default as TestUtils } from './core/mockGenerator.js';
export { default as TestProviders } from './frontend/reactUtils.js';
export { default as SecurityTests } from './security/index.js';
export { default as CoverageAnalyzer } from './coverage/codeCoverage.js';
export { default as PerformanceTester } from './performance/loadTesting.js';
export { default as IntegrationUtils } from './integration/e2eUtils.js';
export { default as ReportGenerator } from './reporting/reportGenerator.js';
export { default as ProjectAnalyzer } from './core/projectAnalyzer.js';
export { default as AutoConfig } from './core/autoConfig.js';
// Export individual utilities
export * from './core/testRunner.js';
export * from './core/mockGenerator.js';
export * from './core/assertionHelpers.js';
export * from './frontend/reactUtils.js';
export * from './frontend/domUtils.js';
export * from './backend/nestUtils.js';
export * from './backend/controllerUtils.js';
export * from './utils/testProviders.jsx';
export * from './utils/testRender.jsx';
export * from './utils/mockContexts.js';
export * from './security/index.js';
export * from './coverage/codeCoverage.js';
export * from './performance/loadTesting.js';
export * from './integration/e2eUtils.js';
// Export configuration
export * from './config/testConfig.js';
// Export setup utilities
export { default as setup } from './core/setup.js';