Coding, Software Development, Java, Scala, Agile.
to write a large number of example-based characterization tests. Here’s an example from Shawn Anderson that shows how this reduction process, called shrinking, looks. The example is in Ruby and it uses the Theft gem to support PBT. t = Theft::Runner.new autosize: true