As much as we all might like to throw out legacy code, and “do it right,” that’s often an entirely impractical option or just a plain dumb thing to do.
The extensibility and flexibility of the technology provided by InterSystems enabled us to do test automation, continuous integration, unit testing of DTLs, and integration tests.
If you have had any trouble figuring out how to test your presenter classes (or any classes that respond to events), I recommend trying this technique.
Finder logic very often gets complicated very quickly. The responsibility for finding a specific kind of entity should not be given to a class that already fills another responsibi
PresentationObject is an implementation of Jay Fields’ Presenter pattern in Rails. It has familiar declarative style syntax and offers encapsulating presentation logic in a testabl