internal void GetFlags() { string name = "flag"; string arguments = Arguments.DefaultArgumentPrefix + name + " " + TestFlags.One.ToString() + " " + TestFlags.Two.ToString().ToLower() + " "; Arguments splitArguments = new Arguments(arguments); List<TestFlags> flags = splitArguments.EnumList<TestFlags>(Arguments.DefaultArgumentPrefix + name, true, true); if (flags.Count != 2 || flags[0] != TestFlags.One || flags[1] != TestFlags.Two) { throw new TestException(); } }