void MonitorTests::callBackTest()
{
    
    beginTest("CallBack Test");
    
    Monitor monitor;
    monitor.startMonitoring();
    
    ScopedPointer<SocketListener> listener = new SocketListener();
    listener->initializeSockets(40780, &monitor, "quark");
    
    pool->addJob(listener, false);
    
    while(pool->getNumJobs() > 0 )
    {
        Thread::sleep(5);
    }
    
    monitor.stop();
    expectEquals(true, listener->was_informed);

    
}