public void ConstructWithButtonInputs_PressingWrongButtonInvokesNothing()
        {
            var handler = new CustomInputHandler(_expectedInputs, OnPressButton);

            handler.HandleButtonInput(_unexpectedInput, true);

            Assert.IsFalse(_callbackInvoked);
        }
        public void ConstructWithButtonInputs_PressingButtonInvokesDelegate()
        {
            var handler = new CustomInputHandler(_expectedInputs, OnPressButton);

            handler.HandleButtonInput(_expectedInputs.First(), true);

            Assert.IsTrue(_callbackInvoked);
        }