我目前在正在制作的VR项目中使用Leap Motion和Unity3D。 我完成了我的单元测试,从这个网站https://blogs.unity3d.com/2014/06/03/unit-testing-part-2-unit-testing-monobehaviours/寻找灵感。现在我需要进行一些集成测试,例如确保Leap Motion手动按下Unity中的一个UI按钮执行犹豫不决。
我正在使用UnityTestTools,并尝试探索呈现给我的功能,但我看到的主要问题是,为了使用集成测试工具,您必须拖拽"你的游戏对象进入测试场景。这虽然不适用于Leap Motion,因为当手进入场景时会创建游戏对象。
我认为解决这个问题的最佳方法是在Leap UI按钮上触发onClick事件,但我在Unity测试工具中找不到一种方法可以解决这个问题:
使用Leap Motion时,集成测试的一般方法是什么?
我希望能就此事提供一些意见。