public void WhenIndexIsZero_ShouldSetEnabledFalse()
        {
            Button moveUp = new Button();

            Handler.SetButtonStateBasedOnZeroIndex(moveUp, 0);

            Assert.IsFalse(moveUp.enabledSelf);
        }
        public void WhenIndexIsNotZero_ShouldSetEnabledTrue()
        {
            Button moveUp = new Button();

            moveUp.SetEnabled(false);
            Handler.SetButtonStateBasedOnZeroIndex(moveUp, 1);

            Assert.IsTrue(moveUp.enabledSelf);
        }
        public void WhenButtonIsNull_ShouldNotThrowError()
        {
            Handler.SetButtonStateBasedOnZeroIndex(null, 0);

            Assert.Pass();
        }