Add some test for SignalBase