object-oriented programming good practices promoted by unit testing objects [See also smart objects; view objects, GUI] GUI mock objects unit test, closing or deleting open source software CppUnit, GNU Lesser General Public License JUnit, Common Public License NUnit, released under a public license Python and PyUnit XMLUnit Oracle PL/SQL language, xUnit for (utPLSQL) Orthodox class Outputter class 2nd