def it_can_resize_its_text_to_best_fit(self, text_prop_, _best_fit_font_size_, _apply_fit_): family, max_size, bold, italic, font_file, font_size = ('Family', 42, 'bold', 'italic', 'font_file', 21) text_prop_.return_value = 'some text' _best_fit_font_size_.return_value = font_size text_frame = TextFrame(None, None) text_frame.fit_text(family, max_size, bold, italic, font_file) text_frame._best_fit_font_size.assert_called_once_with( family, max_size, bold, italic, font_file) text_frame._apply_fit.assert_called_once_with(family, font_size, bold, italic)
def it_can_resize_its_text_to_best_fit( self, text_prop_, _best_fit_font_size_, _apply_fit_ ): family, max_size, bold, italic, font_file, font_size = ( "Family", 42, "bold", "italic", "font_file", 21, ) text_prop_.return_value = "some text" _best_fit_font_size_.return_value = font_size text_frame = TextFrame(None, None) text_frame.fit_text(family, max_size, bold, italic, font_file) text_frame._best_fit_font_size.assert_called_once_with( family, max_size, bold, italic, font_file ) text_frame._apply_fit.assert_called_once_with(family, font_size, bold, italic)
def it_can_resize_its_text_to_best_fit(self, request, text_prop_): family, max_size, bold, italic, font_file, font_size = ( "Family", 42, "bold", "italic", "font_file", 21, ) text_prop_.return_value = "some text" _best_fit_font_size_ = method_mock( request, TextFrame, "_best_fit_font_size", return_value=font_size ) _apply_fit_ = method_mock(request, TextFrame, "_apply_fit") text_frame = TextFrame(None, None) text_frame.fit_text(family, max_size, bold, italic, font_file) _best_fit_font_size_.assert_called_once_with( text_frame, family, max_size, bold, italic, font_file ) _apply_fit_.assert_called_once_with(text_frame, family, font_size, bold, italic)