DocumentCode
994757
Title
JUnit: unit testing and coiling in tandem
Author
Louridas, Panos
Author_Institution
Dept. of Manage. Sci. & Technol., Athens Univ. of Econ. & Bus., Greece
Volume
22
Issue
4
fYear
2005
Firstpage
12
Lastpage
15
Abstract
Detecting and correcting defects either during or close to the phase where they originate is key for any fast, cost-effective software development. Unit testing, performed by the code writer, is still the most popular technique. The author has summarized the experiences around JUnit, probably the most popular OSS tool for Java unit testing. JUnit is an open source Java library, Kent Beck and Erich Gamma created JUnit, deriving it from Beck´s Smalltalk testing framework. Easy integration of coding and unit testing lies at the heart of Extreme Programming and the agile software development movement. In agile programming, software is constructed by implementing functionality incrementally, in short spurts of activity.
Keywords
Java; Smalltalk; program compilers; program testing; public domain software; software tools; Extreme Programming; Java unit testing; OSS tool; Smalltalk testing framework; agile software development; open source Java library; Cleaning; Costs; Documentation; Fixtures; Java; Libraries; Programming profession; Reflection; Search engines; Testing; JUnit; Java tools; Open source systems; Software engineering; testing and debugging; testing tools;
fLanguage
English
Journal_Title
Software, IEEE
Publisher
ieee
ISSN
0740-7459
Type
jour
DOI
10.1109/MS.2005.100
Filename
1463200
Link To Document