property-based-testing

##Links

#Documents

#Videos :

##Library

Discussion on slack :

@franzi I learned that PBT can be applied to all levels of testing, much like acceptance tests and that the business in BDD often wants to give us properties, not examples, and the examples are just a verification that we understood correctly we should note the properties that the business wants to give us and test them

I learned how Nat uses broad to narrow properties to baby step PBT and Property Test Driven Development and how PBT can be applied as characterisation tests and documentation for legacy code, flushing out obscure exceptions in business rules then we can go to the business and ask if it’s a bug or a feature

I learned that PBT doesn’t prove your solution is right, but you can spot more problems by generating input that favours exceptional cases