unify interface testing