added and reorganized unit tests for BasicQueueTest and QueueListenerTest

We need a second instance for backup count check etc. and  imho this situation provide healthy test case.