# development


10/17/2018, 5:09 PM
It feels like there are three levels of tests for v2 rules: 1. Unit tests - I call the function with some populated arguments, and see what it does. This is tricky if there are any `Get`s 2. Integration tests with a scheduler - I construct a graph, possibly faking out some values, request a product, and see what I get 3. End to end tests - I invoke pants and see what happens Do those all sound reasonable?