This class builds upon the introduction to OmnisTAP offered in DevOps with Omnis Studio. We’ll take a deeper look at unit and integration testing with a particular focus on testing legacy code.
Learn how to update large, “spaghetti code” methods to be testable as well as use test-driven development to direct new code in a clean, quality direction. Bring your current libraries and your questions and we’ll explore the world of testable code. Topics include:
• Factoring out methods
• Refactoring code
• Clean code
• Adding metrics to your test runs
• Testing for program-wide problems in your app, such as invalid string table references in
It’s recommend that you attend the DevOps with Omnis Studio course first or have prior experience with a testing framework.