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); }