 
         describe "getProperties", ->
             it "should return a list of the current node properties", ->
-                testNode.getProperties().should.equal testNode._properties
+                testNode.getProperties().should.equal testNode._properties               
                 testNode.getProperties("caption").should.equal "AlchemyJS"
 
         describe "setProperty", ->

# the testing strategy needs to invoke 1 instance of alchemy!
# or, properly scope the different instances...

do ->



        describe "toggleHidden", ->
            it "should toggle the _state of the node (and its _adjacentEdges) between 'active' and 'hidden'", ->
                testNode._adjacentEdges.pop()
                testNode.toggleHidden()
                testNode._state.should.equal "hidden"
                testNode._adjacentEdges.should.not.contain "hidden" 

        describe "outDegree", ->
            it "should return the number of adjacentEdges", ->
                testNode.outDegree().should.equal 5

    return