Useful Links
Computer Science
Other Tools and Technologies
Bun JavaScript Runtime
1. Introduction to Bun
2. Installation and Setup
3. Getting Started
4. Core Runtime Architecture
5. JavaScript and TypeScript Support
6. Web Standards APIs
7. Node.js Compatibility
8. Package Management
9. Script Running and Execution
10. Testing Framework
11. Bundling and Build System
12. Built-in APIs and Utilities
13. Advanced Features
14. Web Development with Bun
15. Command Line Applications
16. Migration and Integration
17. Deployment and Production
18. Performance and Optimization
19. Troubleshooting and Debugging
Testing Framework
Test Runner Overview
Built-in Test Runner
Test Discovery
Test Execution
Reporting System
Writing Tests
Test Structure
Test Functions
Assertion Library
Test Organization
Test Lifecycle
Setup and Teardown
Before and After Hooks
Test Isolation
Resource Management
Assertions and Matchers
Expect API
Built-in Matchers
Custom Matchers
Async Assertions
Mocking and Spying
Function Mocking
Module Mocking
Spy Functions
Mock Management
Test Configuration
Test Patterns
Timeout Settings
Parallel Execution
Coverage Settings
Code Coverage
Coverage Collection
Coverage Reporting
Coverage Thresholds
Integration with CI/CD
Previous
9. Script Running and Execution
Go to top
Next
11. Bundling and Build System