Shift-left functional testing using standard programming languages, IDEs, and testing frameworks of choice