[#9629] Seperate test functionality to base class and add metadata tests