Exemplo n.º 1
0
        public void Test_Setting_The_Value_Of_A_Component(ComponentTestCase testCase)
        {
            TCBQuaternionData quaternion = new TCBQuaternionData();

            testCase.SetProperty(quaternion, 1f);

            testCase.GetPrivateField(quaternion).Should().Be(0x8000);
        }
Exemplo n.º 2
0
 public void SetProperty(TCBQuaternionData quaternion, float value)
 => propertyInfo.SetValue(quaternion, value);
Exemplo n.º 3
0
 public void SetPrivateField(TCBQuaternionData quaternion, ushort value)
 => fieldInfo.SetValue(quaternion, value);
Exemplo n.º 4
0
 public float GetProperty(TCBQuaternionData quaternion)
 => (float)propertyInfo.GetValue(quaternion);
Exemplo n.º 5
0
 public ushort GetPrivateField(TCBQuaternionData quaternion)
 => (ushort)fieldInfo.GetValue(quaternion);