Thanks for the info. I'm certainly no spring guru, but I can learn. JUnit is a given, but things like EasyMock are what I was uncertain about. In some other projects I'm starting to use HttpUnit to facilitate Servlet testing, but maybe spring has something for that -- time to read up.
FYI: I'd expect to take a beating if I submit code that breaks unit tests :) Thanks again, Steve. On Tue, Mar 15, 2011 at 3:19 PM, Craig Miskell <craig.misk...@opus.co.nz> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Steve Hillier wrote: >> Hey all, >> >> It's been a while :) -- work -- bleh... >> >> I'm wondering what (if any) standards exist for unit testing on onms code. >> >> I'm totally into the TDD concepts and I thought I might start working >> on some unit tests for the JMX data collector mods I'm working on. >> >> Are there any standards that I should inform myself about before I >> start in on this? > Not so sure there's standards, other than "yes, we do TDD". We use Spring > heavily to make it easier to wire up for testing (as I understand it, TDD was > one of the reasons for Spring being adopted in the first place). We also use > EasyMock for MockObjects where appropriate. > > Do I need to mention JUnit? Or that you get gently beaten if your tests don't > pass when you commit/submit code? > > Have I missed anything? > > - -- > Craig Miskell > Senior Systems Administrator > Opus International Consultants > Phone: +64 4 471 7209 > A real engineer only resorts to documentation when the keyboard > dents on the forehead get too noticeable. > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.9 (GNU/Linux) > > iEYEARECAAYFAk1/u8kACgkQmDveRtxWqna9cACeMsQBRMeyQ2JbXlMqOehfdWNY > EgMAoJq7x9xmMlSxrP9X83cndrk70vOL > =hunT > -----END PGP SIGNATURE----- > > ------------------------------------------------------------------------------ > Colocation vs. Managed Hosting > A question and answer guide to determining the best fit > for your organization - today and in the future. > http://p.sf.net/sfu/internap-sfd2d > _______________________________________________ > Please read the OpenNMS Mailing List FAQ: > http://www.opennms.org/index.php/Mailing_List_FAQ > > opennms-devel mailing list > > To *unsubscribe* or change your subscription options, see the bottom of this > page: > https://lists.sourceforge.net/lists/listinfo/opennms-devel > ------------------------------------------------------------------------------ Colocation vs. Managed Hosting A question and answer guide to determining the best fit for your organization - today and in the future. http://p.sf.net/sfu/internap-sfd2d _______________________________________________ Please read the OpenNMS Mailing List FAQ: http://www.opennms.org/index.php/Mailing_List_FAQ opennms-devel mailing list To *unsubscribe* or change your subscription options, see the bottom of this page: https://lists.sourceforge.net/lists/listinfo/opennms-devel