• 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