[No reviewer] Make functions virtual for UTs