Write unit tests
Implementation Steps
- ⏳ Test Node model
- ⏳ Test Edge model
- ⏳ Test Graph operations
- ⏳ Test HTML parsing
- ⏳ Achieve 90% coverage
Description
Create comprehensive unit tests for all core functionality.
Target: 90%+ code coverage with pytest.