public void TestHistoryUpDown()
{
ClearHistory();
TestConsoleProvider.SimulateConsoleInput("-s historytest1");
var parsed = Args.Parse<TestArgs>("$");
TestConsoleProvider.SimulateConsoleInput("-s historytest2");
parsed = Args.Parse<TestArgs>("$");
TestConsoleProvider.SimulateConsoleInput("{up}{up}{down}");
parsed = Args.Parse<TestArgs>("$");
Assert.AreEqual("historytest2", parsed.SomeParam);
ClearHistory();
}