Patent ID: 8418013

Claim:
A method of automated diagnostic testing of an electronic controller comprising: providing a tested application having a first input, a second input, and a first output, an input device coupled to the first input of the tested application, an output device coupled to the first output of the tested application, and a test controlling system operably coupled to the tested application through the second input of the tested application while the input device is operably coupled to the tested application through the first input of the tested application, operating the tested application in a first, control mode to control the output device, the tested application providing a control output to the output device based on an input from the input device in the control mode, operating the tested application in a second, test mode, the tested application providing a test output to the test controlling system based on a virtual value from the test controlling system in the test mode, and comparing a desired relationship between the virtual value and the test output.