def test_field_in_form(self):
     form = FormFactory.build()
     field = FieldFactory.build(form=form)
     dj_form = form.get_django_form_class(fields=[field])
     assert_equal(len(dj_form.base_fields), 1)
     assert_equal(type(dj_form.base_fields.values()[0]), type(field.get_django_field()))
 def test_percentage_field(self):
     field = FieldFactory.build(field_type='percentage')
     assert_true(isinstance(field.get_django_field(), forms.FloatField))
 def test_choice_field(self):
     field = FieldFactory.build(field_type='char')
     assert_true(isinstance(field.get_django_field(), forms.CharField))
 def test_number_field(self):
     field = FieldFactory.build(field_type='number')
     assert_true(isinstance(field.get_django_field(), forms.IntegerField))