integration testing framework



I am currently looking for an integration testing
framework for C and embedded. Ideally it should be possible
to emulate hardware (input boards). Do you know any
open source solutions that you have successfully used?
.