Testing Utilities
Test data factories with builder DSLs, faker-style realistic value generation (names, addresses, emails, UUIDs, dates), trait inheritance for variant fixtures, snapshot-testing helpers, and HTTP mocking for integration tests. The Day-One layer underneath every codebase's ~80 PHPUnit / Pest / Vitest tests so each test only declares what differs from the baseline.
Projects
Packages (12)
- @philiprehberger/flutter-snapshot-testdart
Visual snapshot testing for Flutter widgets with golden file comparison
- @philiprehberger/dotnet-data-fakerdotnet
Lightweight test data generator with locale support, structured builders, and UUID generation.
- @philiprehberger/dotnet-filesystem-snapshotdotnet
Snapshot directories and detect added, removed, or modified files between runs using SHA-256 hashing.
- @philiprehberger/kt-test-factorykotlin
Test data generation with builder DSL, traits, and faker utilities.
- @philiprehberger/py-data-factorypython
Lightweight test data generation with realistic fake values.
- @philiprehberger/py-dir-snapshotpython
Filesystem state snapshots with diff comparison
- @philiprehberger/py-test-datapython
Generate realistic fake data for testing without external dependencies
- @philiprehberger/rb-test-factoryruby
Lightweight test data factory DSL with sequences and traits
- @philiprehberger/rs-bench-utilsrust
Micro-benchmarking utilities with statistical analysis, comparison, and regression detection
- @philiprehberger/rs-http-testrust
Declarative HTTP API integration testing framework with fluent assertions
- @philiprehberger/rs-mock-serverrust
Lightweight, per-test HTTP mock server for testing API integrations
- @philiprehberger/swift-snapshot-kitswift
Snapshot testing for SwiftUI with visual diffs, multi-device support, and dark mode comparison