Пример #1
0
    private void OnRestrainOrderCheck()
    {
        VoidController controller = player.GetComponent <VoidController>();

        controller.Repress();
        controller.Reveal(lockedWall, new Vector3(0f, 0f, 3f));//Use Vector3.zero if no offset
        lockedWall.SetActive(false);
    }
Пример #2
0
 void Awake()
 {
     inputBuffer        = this.GetComponent <InputBuffer>();
     motor              = this.GetComponent <PlayerMotor>();
     animator           = this.GetComponent <Animator>();
     voidController     = this.GetComponent <VoidController>();
     inspectController  = this.GetComponent <InspectController>();
     interactionManager = this.GetComponent <InteractionManager>();
     lockController     = this.GetComponent <LockController>();
 }
Пример #3
0
        public async Task Controller_ShouldReturnBadRequest_WhenIdNotFound()
        {
            // Arrange
            Payment payment     = null;
            var     mockLogger  = new Mock <ILogger <VoidController> >();
            var     mockService = new Mock <IPaymentService>();

            mockService.Setup(x => x.GetPaymentById(It.IsAny <string>())).ReturnsAsync(payment);

            var controller = new VoidController(mockLogger.Object, mockService.Object);

            // Act
            var actionResult = await controller.Void(It.IsAny <string>());

            // Assert
            var result = actionResult.Result as NotFoundResult;

            result.StatusCode.Should().Be(404);
        }