Increasing software testability with standard access and control interfaces
Allen P. Nikora, Raphael Some, Yuval Tamir · 2003
Testing is the most common method of determining whether a software system satisfies its requirements. Traditionally, testing starts with the detailed examination of individual functions or methods, progresses through the integration