Based on design principle of the logic built-in self-test, a verification method of the error detection and correction circuit self-test is developed. As EDAC circuit having fixed EDAC ability, a large amount of compared data need not be stored, response signature analyzer used to compressing results is not required to be designed. By specially designing fault injector, an EDAC circuit can realize any type of fault injection. According to information of the fault injection, the result can be predicted. In order to detect correctness, the outputs from the EDAC circuit can be compared with the expected results. Finally, take a (40,2) Hamming circuit for example, its structure of function self-tests can be realized, and all 240-1 faults are injected. The conclusion indicates that the proposed technique can implement automatic random verification.