public void Test_AddEvent() { var clip = new AnimationClip (100, "Clip"); var count = 0; var args1 = new EventArgs (); var args2 = new EventArgs (); clip.AddEvent (0, (x, y) => count++, args1); clip.AddEvent (1, (x, y) => count++, args2); Assert.AreEqual (2, clip.EventCount); Assert.AreEqual (2, clip.Events.Count ()); Assert.AreEqual (0, clip.GetEvent (0).Position); Assert.AreEqual (1, clip.GetEvent (1).Position); Assert.AreEqual (args1, clip.GetEvent (0).Args); Assert.AreEqual (args2, clip.GetEvent (1).Args); }