Refactored XML Base tests (using abstract super-classes)