def test_get_form(self): """ Test :py:meth:`.FormMixin.get_form`. """ mixin = FormMixin() mixin.form_class = Mock(return_value='form-instance') mixin.get_form_kwargs = Mock(return_value={'foo': 'bar'}) self.assertEqual('form-instance', mixin.get_form()) mixin.get_form_kwargs.assert_called_once_with() mixin.form_class.assert_called_once_with(foo='bar')