AjTalk.Tests.HostMachineTests.GetAssociatedBehaviorUsingMetaClass C# (CSharp) 메소드

GetAssociatedBehaviorUsingMetaClass() 개인적인 메소드

private GetAssociatedBehaviorUsingMetaClass ( ) : void
리턴 void
        public void GetAssociatedBehaviorUsingMetaClass()
        {
            Machine hostmachine = new Machine();
            IClass hostklass = hostmachine.CreateClass("Rectangle");
            hostmachine.SetGlobalObject(hostklass.Name, hostklass);

            Machine machine = new Machine();
            IClass klass = machine.CreateClass("Rectangle");
            machine.SetGlobalObject(klass.Name, klass);

            var result = hostmachine.GetAssociatedBehavior(klass.Behavior);

            Assert.IsNotNull(result);
            Assert.AreSame(hostklass.Behavior, result);
        }