[lug] JUnit presentation

Evelyn Mitchell efm at tummy.com
Mon Aug 14 15:19:22 MDT 2000


As a followup to the thread on Java last week...

----- Forwarded message from Chris Hogue <hogue at bea.com> -----

From: "Chris Hogue" <hogue at bea.com>
To: <bjug-announce at avitek.com>, <rmiug-discuss at rmiug.org>
Cc: "Jay Zimmerman" <jaydlz at email.msn.com>
Subject: August 16th BJUG Meeting
Date: Mon, 14 Aug 2000 15:09:12 -0600
X-Priority: 3
X-MSMail-Priority: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600
X-Info: To unsubscribe, send 'unsubscribe' to bjug-announce-request at avitek.com

What:    Meeting of the Boulder Java User Group
Topic:    JUnit -- a Unit Test Framework for Java: How-to and Why-to
Who:     Vince Dean
When:    August 16th, 7:30 PM
Where:   CU Business School, room 224

Agenda:

1. 7:30-7:45 PM        Group Administration, Job announcements, etc.

2. 7:45-8:45 PM        Presenation

Junit is a Java framework for writing automated unit tests. Written by Erich
Gamma and Kent Beck, JUnit was designed to make it so easy to write unit
tests that programmers would actually write them.

I was part of a small team at Qwest Advanced Technologies that used JUnit on
our most recent programming project. We found that JUnit met our needs; it
is lightweight and easy to use. In the past, we have been reluctant to
restructure existing code, for fear of breaking it. With our new test suite,
we believe it will be easier to evolve our software in the future.

I will discuss:

-how to use JUnit
-some "gotchas" that we found
-why our unit test suite has been valuable to us
-our experience with some of the Extreme Programming practices, including
pair programming

There will be time for discussion. Please come and share your experiences
and opinions on unit testing and JUnit.

For infomation on Junit:

Test Infected, Programmers Love Writing Tests, an article by Beck and Gamma:
http://members.pingnet.ch/gamma/junit.htm

Junit: A Cook's Tour, Erich Gamma and Kent Beck, Java Report, May 1999, pp.
27-38. This article is also included in the JUnit distribution.

For version 3.2 of JUnit (and ports to other languages):

http://www.xprogramming.com/software.htm

For information on Extreme Programming:

http://www.extremeprogramming.org

http://www.xprogramming.com

Extreme Programming Explained, Kent Beck, 2000, Addison-Wesley.


--------------------------------------------

Map - http://www.colorado.edu/Directories/WebMap/
The Business school is building #4. Parking is available on the street or in
the parking lot just east of the building.


Directions from the South:
Take 36 North into Boulder. Turn west on Colorado, the south on Regent. The
Business school is the second building on your right.

Directions from the North:
Take 36 South into Boulder. Turn west on Colorado, the south on Regent. The
Business school is the second building on your right.



-
This message was sent to the bjug-list mailing list. For info on this list go to http://mail.avitek.com:81/guest/RemoteListSummary/bjug_announce

----- End forwarded message -----

-- 
http://www.tummy.com/ Consulting and Software for Linux and Unix
KRUD - Kevin's Red Hat Uber Distribution - the Freshest Red Hat every month




More information about the LUG mailing list