Abstract
The most significant impact on the testing of object-oriented software is the shift in focus to unit and integration testing strategies[Ove93a]. A class is the basic building block for constructing object-oriented software[PBC93]. Hence, it is the most natural unit of testing. The notion of a class as a unit of testing has been supported by many object-oriented project experience reports [MT W94]. Class-level testing requires substantial effort in the engineering of highly robust and reliable object-oriented systems. Testing of a class in an object-oriented system is not trivial, however. Most of the publicized features of object-oriented software have insidious effects on the application of conventional software testing approaches to unit testing.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer Science+Business Media New York
About this chapter
Cite this chapter
Bashir, I., Goel, A.L. (1999). Base Classes Unit Testing. In: Testing Object-Oriented Software. Springer, New York, NY. https://doi.org/10.1007/978-1-4612-1526-4_6
Download citation
DOI: https://doi.org/10.1007/978-1-4612-1526-4_6
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4612-7179-6
Online ISBN: 978-1-4612-1526-4
eBook Packages: Springer Book Archive