Linguistic support for unit testing

Update Item Information
Publication Type technical report
School or College College of Engineering
Department Computing, School of
Program Advanced Research Projects Agency
Creator Gray, Kathryn E.
Other Author Felleisen, Matthias
Title Linguistic support for unit testing
Date 2007
Description Existing systems for writing unit tests exploit built-in language constructs, such as reflection, to simulate the addition of testing constructs. While these simulations provide the minimally necessary functionality, they fail to support testing properly in many instances. In response, we have designed, implemented, and evaluated extensions for Java that enable programmers to express test cases with language constructs. Not surprisingly, these true language extensions improve testing in many different ways, starting with basic statical checks but also allowing the collection of additional information about the unit tests.
Type Text
Publisher University of Utah
Subject Java; Testing; Unit testing
Subject LCSH Programming languages (Electronic computers) -- Testing; Java (Computer program language)
Language eng
Bibliographic Citation Gray, K. E., & Felleisen, M. (2007). Linguistic support for unit testing. UUCS-07-013.
Series University of Utah Computer Science Technical Report
Rights Management ©University of Utah
Format Medium application/pdf
Format Extent 1,368,417 bytes
Source University of Utah School of Computing
ARK ark:/87278/s6ht36j7
Setname ir_uspace
ID 703219
Reference URL https://collections.lib.utah.edu/ark:/87278/s6ht36j7
Back to Search Results