public void TestExecuteWithNonGridParameter() { ChangeFocusCommand changeFocusCommand = new ChangeFocusCommand(); var exception = Assert.ThrowsException <ArgumentException>(() => changeFocusCommand.Execute(new TextBlock())); Assert.AreEqual("parameter is not of type Grid", exception.Message); }
public void TestExecuteWithGridParameter() { ChangeFocusCommand changeFocusCommand = new ChangeFocusCommand(); Grid grid = new Grid(); changeFocusCommand.Execute(grid); Assert.IsFalse(grid.IsFocused); //Grid.Focus will never set this flag to true as Grids are not logically focusable }