public void StatesTest() { Assert.AreEqual(NuGenControlState.Normal, _stateTracker.GetControlState(_ctrl)); _stateTracker.MouseEnter(_ctrl); Assert.AreEqual(NuGenControlState.Hot, _stateTracker.GetControlState(_ctrl)); Assert.AreEqual(NuGenControlState.Normal, _stateTracker.GetControlState(_ctrl2)); _stateTracker.MouseLeave(_ctrl); Assert.AreEqual(NuGenControlState.Normal, _stateTracker.GetControlState(_ctrl)); _stateTracker.MouseEnter(_ctrl); _stateTracker.MouseDown(_ctrl); Assert.AreEqual(NuGenControlState.Pressed, _stateTracker.GetControlState(_ctrl)); _stateTracker.MouseUp(_ctrl); Assert.AreEqual(NuGenControlState.Hot, _stateTracker.GetControlState(_ctrl)); _stateTracker.MouseLeave(_ctrl); Assert.AreEqual(NuGenControlState.Normal, _stateTracker.GetControlState(_ctrl)); }
public void DisabledStatesTest() { _stateTracker.Enabled(false); Assert.AreEqual(NuGenControlState.Disabled, _stateTracker.GetControlState()); _stateTracker.Enabled(true); Assert.AreEqual(NuGenControlState.Normal, _stateTracker.GetControlState()); }
public void DisabledStatesTest() { _ctrl.Enabled = false; _stateTracker.Disabled(_ctrl); Assert.AreEqual(NuGenControlState.Disabled, _stateTracker.GetControlState(_ctrl)); _ctrl.Enabled = true; _stateTracker.Enabled(_ctrl); Assert.AreEqual(NuGenControlState.Normal, _stateTracker.GetControlState(_ctrl)); }