Esempio n. 1
0
        public void TestDuplicateHead()
        {
            KinectBodyInternal body = FakeInternalBodies.DuplicateHead();

            try
            {
                body.Validate();
                Assert.Fail();
            }
            catch (DuplicateJointException ex)
            {
                Assert.AreEqual(ex.Joint, JointType.Head);
            }
        }
Esempio n. 2
0
        public void TestDuplicateHead()
        {
            KinectBodyInternal body = FakeInternalBodies.DuplicateHead();

            try
            {
                KinectBody kb = new KinectBody(body);
                Assert.Fail(); //Fail if no exception is raised
            }
            catch (DuplicateJointException ex)
            {
                Assert.AreEqual(ex.Joint, JointType.Head);
            }
        }
Esempio n. 3
0
        public void TestValid()
        {
            KinectBodyInternal body = FakeInternalBodies.SimpleValidBody();
            KinectBody         kb   = new KinectBody(body);

            Assert.AreEqual(body.ClippedEdges, kb.ClippedEdges);
            Assert.AreEqual(body.HandLeftConfidence, kb.HandLeftConfidence);
            Assert.AreEqual(body.HandLeftState, kb.HandLeftState);
            Assert.AreEqual(body.HandRightConfidence, kb.HandRightConfidence);
            Assert.AreEqual(body.HandRightState, kb.HandRightState);
            Assert.AreEqual(body.IsRestricted, kb.IsRestricted);
            Assert.AreEqual(body.IsTracked, kb.IsTracked);
            Assert.AreEqual(body.Lean, kb.Lean);
            Assert.AreEqual(body.LeanTrackingState, kb.LeanTrackingState);
            Assert.AreEqual(body.TrackingId, kb.TrackingId);
        }
Esempio n. 4
0
 public void TestDuplicateJointCount()
 {
     KinectBodyInternal body = FakeInternalBodies.DuplicateJoints();
     KinectBody         kb   = new KinectBody(body);
 }
Esempio n. 5
0
 public void TestWrongJointsOrientationCount()
 {
     KinectBodyInternal body = FakeInternalBodies.WrongJointOrientationCount();
     KinectBody         kb   = new KinectBody(body);
 }
Esempio n. 6
0
 public void TestNullJoints()
 {
     KinectBodyInternal body = FakeInternalBodies.NullJointsBody();
     KinectBody         kb   = new KinectBody(body);
 }
Esempio n. 7
0
 public void TestNullOrientations()
 {
     KinectBodyInternal body = FakeInternalBodies.NullOrientationsBody();
     KinectBody         kb   = new KinectBody(body);
 }
Esempio n. 8
0
        public void TestValid()
        {
            KinectBodyInternal body = FakeInternalBodies.SimpleValidBody();

            body.Validate();
        }
Esempio n. 9
0
        public void TestDuplicateJointCount()
        {
            KinectBodyInternal body = FakeInternalBodies.DuplicateJoints();

            body.Validate();
        }
Esempio n. 10
0
        public void TestWrongJointsOrientationCount()
        {
            KinectBodyInternal body = FakeInternalBodies.WrongJointOrientationCount();

            body.Validate();
        }
Esempio n. 11
0
        public void TestNullJoints()
        {
            KinectBodyInternal body = FakeInternalBodies.NullJointsBody();

            body.Validate();
        }
Esempio n. 12
0
        public void TestNullOrientations()
        {
            KinectBodyInternal body = FakeInternalBodies.NullOrientationsBody();

            body.Validate();
        }