public IEnumerator PointAndLinePlacementUnitTestWithEnumeratorPasses() { Assert.AreEqual(pointAndLinePlacementController.measureblePoints.Count, 0); rayCastControllerMock.SetIsRaycasting(true); rayCastControllerMock.SetPose(new Pose()); yield return(null); }
public IEnumerator CrossHairFollowsTrackableTest() { Pose pose = new Pose(); pose.position = new Vector3(1, 2, 3); pose.rotation.eulerAngles = new Vector3(4, 5, 6); rayCastControllerMock.SetIsRaycasting(true); rayCastControllerMock.SetPose(pose); yield return(null); Assert.IsTrue(AreVectorsEqual(crossHairController.gameObject.transform.position, pose.position)); Assert.IsTrue(AreVectorsEqual(crossHairController.gameObject.transform.eulerAngles, pose.rotation.eulerAngles)); }