private void AssertError(string expected, string args, int count, EnumGenerator.Mode mode)
        {
            EnumGenerator generator = new EnumGenerator(args, count, mode);

            Assert.AreEqual(expected, generator.error);
            Assert.AreEqual(0, generator.texts.Count, "Expected no texts when error");
        }
 public void Errors_Simple(EnumGenerator.Mode mode)
 {
     AssertError("Step must be number", "2 a", 3, mode);
     AssertError("Count must be number", "2 1 b", 3, mode);
     AssertError("Expected number or one char", "XX", 3, mode);
     AssertError("Expected number or one char", "XX 2 2", 3, mode);
     AssertError("Expected number or one char", "XX a 2", 3, mode);
 }