An approach aimed at creating test systems for complex hardware designs is proposed. The designs can be subdivided into modules and verified separately. The proposed architecture of separated verification systems and the way to combine them into a complex test system are based on simulation based verification of hardware designs. Components of the test systems are connected in a TLM like way (i.e., with the use of a high level commutation model based on messages), which simplifies merging of several test systems into a test system for the entire complex component.