Testing violation definitions of heading hierarchy

The heading hierarchy validator are now 100% covered of tests.