示例#1
0
        public void TestRPC_SetFingerParent()
        {
            string parent = "Parent";

            Mock <ITransform> transformMock = new Mock <ITransform>();

            transformMock.SetupGet(t => t.transform).Returns(transformMock.Object);

            gameObjectMock.SetupGet(g => g.transform).Returns(transformMock.Object);
            gameObjectMock.Setup(g => g.Find(parent)).Returns(transformMock.Object);

            finger.RPC_SetFingerParent(parent);

            gameObjectMock.Verify(g => g.Find(parent));
            transformMock.VerifySet(t => t.parent        = transformMock.Object);
            transformMock.VerifySet(t => t.localRotation = new Quaternion());
        }
示例#2
0
 void SetFingerParent(string parent)
 {
     Finger.RPC_SetFingerParent(parent);
 }