public IEnumerator 기본생성() { var dummy = Substitute.For <IUnityService>(); var moveContoller = new InputController_Standalone(dummy); yield return(null); moveContoller.MoveController(out int horizontal, out int vertical); Assert.That(horizontal == 0 && vertical == 0); }
public IEnumerator X축_우선_값을반영합니다(int xDir, int yDir) { var dummy = Substitute.For <IUnityService>(); dummy.GetAxisRaw("Horizontal").Returns(xDir); dummy.GetAxisRaw("Vertical").Returns(yDir); var moveContoller = new InputController_Standalone(dummy); yield return(null); moveContoller.MoveController(out int horizontal, out int vertical); Assert.That(horizontal == xDir && vertical == 0, $"{horizontal} == {xDir} && {vertical} == {0}"); }