public void OnEnter() { INode <string> node = new SimpleNode <string>("SomeObject", null); int counter = 0; node.OnEnter += (o, e) => { counter++; }; node.Enter(); node.Enter(); Assert.AreEqual(2, counter); }