public void ShouldNotRecreatedParsedValue()
{
var args = new [] { "--switch", "value" };
var parser = new OptionsParser();
parser.WithOption<string>("switch");
parser.Parse(args);
Assert.AreEqual(1, parser.ParsedOptions.Count());
Assert.AreEqual(args[1], parser.ParsedOptions.First().Value);
Assert.IsEmpty(parser.RecreateUnparsedArguments());
}