public void CompileClassMethod()
{
Machine machine = new Machine();
IClass cls = machine.CreateClass("Rectangle");
cls.DefineClassVariable("x");
var method = this.compiler.CompileClassMethod("x ^x", cls);
Assert.IsNotNull(method);
Assert.IsNotNull(method.ByteCodes);
Assert.AreEqual("x ^x", method.SourceCode);
}