Davide Bellone
About
Davide Bellone is a Principal Backend Developer, Content Creator and Microsoft MVP. He loves exploring new tools and libraries, going the extra mile in writing blog posts and delivering tech sessions. He also runs Code4IT.dev, a tech blog where he publishes articles about .NET, Azure, Software Architecture, Testing, and other stuff that most Backend Developers will find interesting. He's one of the community leads of the Torino.NET User Group. He's the creator of the Testing Vial, a new testing strategy focused on describing entities to better understand the system.
Sessions at .NET Conf 2026
11:00 AM – 11:30 AM
пятница, ноября 13
11 AM - 11:30 AM PST
When Unit tests are not enough: Property-based testing and Snapshot tests
Davide Bellone
Unit Tests are all fun and games until they aren't enough. Integration Tests are better in many scenarios, but they aren't always the best choice either. What other kinds of tests do we have up our sleeves? We can use Snapshot Tests to verify that we haven't introduced regressions, and Property-based Tests to verify that invariants always hold. Attendees will leave with a practical way to decide when to use example-based tests (such as Unit and Integration tests), Property-based Tests, Snapshots Tests, or a combination of all three, using xUnit, FsCheck, and Verify.
Просмотреть сведения о сеансе