public class ExerciseRunner {
public static void main(String[] args) {
HTMLValidator validator = new HTMLValidator();
// Test case 1: Valid HTML
String html1 = "
Hello, World!
";
System.out.println("Is HTML valid? " + validator.validateHTML(html1)); // Expected output: true
// Test case 2: Invalid HTML (missing closing tag)
String html2 = "Hello, World!";
System.out.println("Is HTML valid? " + validator.validateHTML(html2)); // Expected output: false
// Test case 3: Invalid HTML (incorrect nesting)
String html3 = "
Hello, World!
";
System.out.println("Is HTML valid? " + validator.validateHTML(html3)); // Expected output: false
// Test case 4: Valid HTML with multiple tags
String html4 = "This is a bold word and this is italic.
";
System.out.println("Is HTML valid? " + validator.validateHTML(html4)); // Expected output: true
}
}