• Home
  • Consultancy
  • Training
  • Talks
  • Blog
  • Contact

Property-based testing in Java with JUnit-Quickcheck – Part 2: Generators

by Kenny Baas-Schwegler | Jun 12, 2017 | Blog

In Part 1 of this tutorial we created a Property-based test (PBT) from a normal JUnit test with basic types. Now let us extend the domain object PostalParcel with a list of Products. public class Product { private UUID uuid; private String name; private int...

Property-based testing in Java with JUnit-Quickcheck – Part 1: The basics

by Kenny Baas-Schwegler | May 3, 2017 | Blog

To be able to show you what Property-based testing (PBT) is, let’s start by grasping the concept of a property in programming languages. Since this is a Java tutorial, I will start with Oracle and their definition of a property in...

Be carefull using UI Designs as a visual during your BDD refinements

by Kenny Baas-Schwegler | Apr 11, 2017 | Blog

  The practise of Behaviour Driven Development (BDD), and using tooling to support this like cucumber, has inspired many posts and talks. The recurring questions are predominantly about how teams and people pull these tools out of its collaboration context, and...

Recent news

  • How the bias towards additive can lead us to a suboptimal and costly software design
  • Resilient Bounded Contexts: A Pragmatic Approach with Residuality Theory
  • Coach your Architects in Agile Architecture!
  • Remote collaborative modelling part 1: Check-in
  • EventStorming; Core concepts, glossary and legend

Home   |  Consultancy  |   Training   |   Talks   |   Blog   |   Contact

©WeaveIT | Brand & webdesign by Art of Design