Base Classes Unit Testing

  • Imran Bashir
  • Amrit L. Goel

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.

Keywords

Assure Keystone Bage 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer Science+Business Media New York 1999

Authors and Affiliations

  • Imran Bashir
    • 1
  • Amrit L. Goel
    • 2
  1. 1.SpringfieldUSA
  2. 2.Dept. of Electrical Engineering/Computer ScienceSyracuse UniversitySyracuseUSA

Personalised recommendations