Please log in to watch this conference skillscast.
ScalaCheck is an fantastically powerful library, providing a completely different dimension to approach testing APIs and functionality. But ScalaCheck is not a drop-in replacement for other unit testing libraries such as Specs2, ScalaTest or even JUnit - it needs a completely different philosophy, pattern of thinking and approach to get the most value.
You will be introduced to ScalaCheck, and learn how to write some simple property-based tests and how to interact with ScalaCheck on the REPL. But we will also go much further to help build a way of thinking about properties, rather than individual test cases. You will explore a problem with some simple requirements and build a nice suite of tests to help you understand the best parts of the library.
The goal will be to get better test coverage than the unit testing libraries with fewer lines of test code written!
The Call for Papers is now open for Scala eXchange 2017! Submit your talk for the chance to join a stellar line-up of experts on stage. Find out more.
YOU MAY ALSO LIKE:
- What I Wish I'd Known When Learning Scala (SkillsCast recorded in December 2018)
- How developers are the new security rockstars (in Online on 16th July 2020)
- Interacting with Ethereum Blockchains with Groovy and web3j (in Online on 17th July 2020)
- Abstract Data Types In The Region Of Abysmal Pain, And How To Navigate Them (SkillsCast recorded in September 2019)
- The Last Frontier and Beyond (SkillsCast recorded in August 2019)
Introduction to ScalaCheck - Beginner
Noel started out as a Java developer in finance before moving to functional programming in startups for both games and social media. More recently, he has worked in broadcast media.