To ensure the deployment of reusable and reliable components, it is important to verify their functionality. In this paper, we present a framework for component testing, an extension of SUnit, a unit test framework for object–oriented programming. The testing strategy is based on a simple component an abstraction of most component models and on black box testing.