Patent ID: 7340661

Claim:
A computer program product in a computer readable medium for performing testing of a simulated direct access storage device in a testing simulation environment, said computer program product comprising: instructions on the computer readable medium for providing a software representation of a plurality of hardware components within said simulated direct access storage device; instructions on the computer readable medium for providing a control program module within said testing simulation environment, wherein said control program module interacts with said software representation of said plurality of hardware components; instructions on the computer readable medium for providing a testing program for interacting with said control program module and said software representation of said plurality of hardware components; instructions on the computer readable medium for, in response to detection of an occurrence of a pre-selected event within said simulated direct access storage device, sending one or more codes from said testing program to said software representation of said plurality of hardware components; and instructions on the computer readable medium for determining whether or not a response by said control program module to said one or more codes is correct.