reworked test case to use a mock for ilistener<int> instead of the concrete class listener<int>.
reworked test case to use a mock for ilistener<int> instead of the concrete class listener<int>.

julian-becker/hardware-control,julian-becker/hardware-control