Gamma, Erich 2nd garbage collection 2nd gcj Java compiler (GNU) get( ) (Reflection API method) get/set methods , not testing getBaseView( ) getConnection( ) DBConnection class JDBCConnectionTest class (example) getDeclaredFields( ) getDeclaredMethods( ) getNumSuccess( ) (UnitTest) 2nd GNU g++ compiler gcj Java compiler Lesser General Public License green bar GUI applications split into presentation and business layers standard toolkits for building unit testing Library GUI (example) GUI objects humble dialog approach to testing GUI TestRunner included in most xUnits JUnit NUnit PyUnit GUI tests of Windows Forms applications