NOV. 3 – 8, 2019
POTSDAM, GERMANY

EUROPE'S GREATEST AGILE SOFTWARE TESTING FESTIVAL!

Property-based Testing with Java

More thorough tests with less code

PBT is not only suitable for functional languages but also works in traditional OOP.

Test-driven Development in OO languages —as mostly taught today — focuses on example-based test cases, which can easily be written with JUnit or similar tools. However, when looking on functional languages like Haskell or F# you often stumble open something different: property tests.

Property tests are based on the idea to specify intended properties of our code, and to let the testing library create and execute test cases that try to falsify those properties. In this workshop I will both explain the theory behind Property-Based Testing and show how to implement it with Java. Participants will be given the opportunity to make hands-on experiments using Jqwik, a PBT library implemented as JUnit 5 test engine.

Other trendig Events:

Your privacy matters

We use cookies to understand how you use our site and to give you the best experience on our website. If you continue to use this site we will assume that you are happy with it and accept our use of cookies, Privacy Policy and Terms of Use.