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);
}