Property based Testing for Functional Domain Models
summary
Shows how to replace hand-written xUnit tests with property-based testing for functional domain models using ScalaCheck. Explains writing properties (specifications) for pure functions and using ScalaCheck to generate test cases automatically to uncover edge cases and reduce test maintenance. Uses real-world domain-model examples in Scala to demonstrate property validation and verification.
AI-written summary · about
related talks
01h 00mA New Approach to Testing with ScalaCheck / Property Based Testing
48mDomain Invariants & Property-Based Testing for the Masses
31mProperty-based testing - let your testing library work for you
47mProperty-Based Testing
46mTesting in the world of Functional Programming
57mDomain Invariants & Property-Based Testing for the Masses
51mProperty-Based Testing
46mProperty-based testing:You won't look at your tests the same way ever again
