framework testing