     
     func testEventRemoveAll()
     {
+        // Test the removeAllEventsForListener()
+        // 
+        // 1. Add one listener to two different event types
+        // 2. Use the removelAllEventsForListener() with that listener
+        // -> The event count should be 0!
+        
         var skNode = SKNode();
         var receiv = EventReceiverTestClass(skNode);
         

    }
}

class EventReceiverTestClass: GPEntity, GPEventListener
{
    var received = false;

    
    func testEventRemove()
    {
        // Test the removeAllEventsForListener()
        //
        // 1. Add one listener to an event type
        // 2. Use the removelAllEventsForListener() with that listener
        // -> The event count should be 0!
        //
        // 3. Add two listeners to an event type
        // -> The event count should be 1!
        //
        // 4. Use the removelAllEventsForListener() with one of the listeners
        // -> The event count should still be 1!
        
        var skNode = SKNode();
        var receiv1 = EventReceiverTestClass(skNode);
        var receiv2 = EventReceiverTestClass(skNode);
