step1 unittest v2