### Question:
TypefaceHelper { @Nullable @Deprecated public static Typeface getFontTypeface(@NonNull final Context context, @NonNull Font font) { return typefaceSetter.getTypeface(context, font); } private  TypefaceHelper(); @Deprecated static void attachTypefaceSetter(@NonNull final TypefaceSetter typefaceSetter); @Deprecated static void setTypeface(@NonNull final T view, @NonNull final Font font); @Deprecated static void setTypeface(@NonNull final Context context, @NonNull final Paint paint, @NonNull final Font font); @SuppressWarnings("PMD.LinguisticNaming") @Deprecated static void getTypeface(@NonNull final Context context, @NonNull final Font font, @NonNull final ResourcesCompat.FontCallback fontCallback); @Nullable @Deprecated static Typeface getFontTypeface(@NonNull final Context context, @NonNull Font font);  }### Answer:
@Test public void getFontTypeface() { givenATypeface(Font.LIGHT); givenACustomTypefaceSetter(); whenGettingTypeface(Font.LIGHT); thenTypefaceIsReturned(); }