Post
Yeah the invariant-based stuff has somewhat low ceilings in what you can do, but stateful properties have an incredible amount of expressiveness for larger scale integration tests around whole workflows that would in theory be very powerful as a backstop for LLM-based development.
0 reposts2 likes
Do you mean something like this? antithesis.com/resources/de... by "stateful properties"?
Yeah that should cover some. I also had propertesting.com/book_case_st... as a book chapter that shows testing CRUD operations and transactions in a DB as a relatively small suite, and then supports parallel testing.
Here’s a book chapter I had written about it: propertesting.com/book_case_st... The model for execution is described at a higher level in propertesting.com/book_statefu...