public void Input2() { _processor.Setup(x => x.RunCommand(MatchUtil.CreateForCharList("foo"))).Returns(RunResult.Completed).Verifiable(); ProcessWithEnter("foo"); _factory.Verify(); Assert.AreEqual(String.Empty, _modeRaw.Command); }
public void DoubleCommand1() { _processor.Setup(x => x.RunCommand(MatchUtil.CreateForCharList("2"))).Returns(RunResult.Completed).Verifiable(); ProcessWithEnter("2"); _factory.Verify(); _processor.Setup(x => x.RunCommand(MatchUtil.CreateForCharList("3"))).Returns(RunResult.Completed).Verifiable(); ProcessWithEnter("3"); _factory.Verify(); }
public void OnEnter3() { _mode.OnEnter(ModeArgument.FromVisual); _processor .Setup(x => x.RunCommand(MatchUtil.CreateForCharList(CommandMode.FromVisualModeString))) .Returns(RunResult.Completed) .Verifiable(); _mode.Process(KeyInputUtil.EnterKey); _factory.Verify(); }
public void StatusOnProcess() { _processor.Setup(x => x.RunCommand(MatchUtil.CreateForCharList("1"))).Returns(RunResult.Completed).Verifiable(); _mode.Process("1", enter: true); _factory.Verify(); }