How to write tests for public functions with many complex private functions

I wonder if boundaries will end up being the way to solve this in future. Make the functions public but enforce that only the parent module can call them outside of tests.

1 Like