public void GetInstanceMethods() { BaseBehavior behavior = new BaseBehavior(null, null, this.machine); IMethod method = new Method("method"); behavior.DefineInstanceMethod(new Method("method1")); behavior.DefineInstanceMethod(new Method("method2")); ICollection<IMethod> methods = behavior.GetInstanceMethods(); Assert.IsNotNull(methods); Assert.AreEqual(2, methods.Count); }