I am writing test cases for a python code that mainly parses and interprets user input and calls business layer functions to do database interactions (inserts and selects). How can I write/plan unit test cases for it.
Does calling a dummy version of the business logic functions make sense?