public void DefineInstanceMethod()
{
IMetaClass meta = BaseMetaClass.CreateMetaClass(null, this.machine);
BaseBehavior behavior = new BaseBehavior(meta, null, this.machine);
IMethod method = new Method("method");
behavior.DefineInstanceMethod(new Method("method"));
IMethod result = behavior.GetInstanceMethod("method");
Assert.IsNotNull(result);
Assert.AreEqual("method", result.Name);
}