public void OnActionExecuting_NoUser_Throws()
        {
            // Arrange
            _session.Get().ReturnsForAnyArgs((PlayerDto)null);
            var controller = new MockPlayerController();

            // Act
            _target.OnActionExecuting(new ActionExecutingContext { Controller = controller });
        }
        public void OnActionExecuting_PlayerEnabledController_AddsUserToController()
        {
            // Arrange
            _session.Get().ReturnsForAnyArgs(_player);
            var controller = new MockPlayerController();

            // Act
            _target.OnActionExecuting(new ActionExecutingContext { Controller = controller });

            // Assert
            Assert.AreEqual(_player, controller.Player);
        }