added signal generator tests