Example #1
0
    def test_lab_address_unicode(self):
        '''This tests the unicode representation of a :class:`~communication.models.LabAddress`.'''
 
        test_address = LabAddress(type='Primary', address=Address.objects.get(pk=1)) #repeat for all required fields
        test_address.save()
        self.assertEqual(test_address.pk, 1) #presumes no models loaded in fixture data  
        self.assertEqual(test_address.__unicode__(), Address.objects.get(pk=1).__unicode__())
Example #2
0
    def test_create_new_lab_address(self):
        '''This test creates a :class:`~communication.models.LabAddress` with the required information.'''

        test_address = LabAddress(
            type='Primary',
            address=Address.objects.get(pk=1))  #repeat for all required fields
        test_address.save()
        self.assertEqual(test_address.pk,
                         1)  #presumes no models loaded in fixture data
Example #3
0
    def test_lab_address_unicode(self):
        '''This tests the unicode representation of a :class:`~communication.models.LabAddress`.'''

        test_address = LabAddress(
            type='Primary',
            address=Address.objects.get(pk=1))  #repeat for all required fields
        test_address.save()
        self.assertEqual(test_address.pk,
                         1)  #presumes no models loaded in fixture data
        self.assertEqual(test_address.__unicode__(),
                         Address.objects.get(pk=1).__unicode__())
Example #4
0
    def test_create_new_lab_address(self):
        '''This test creates a :class:`~communication.models.LabAddress` with the required information.'''
 
        test_address = LabAddress(type='Primary', address=Address.objects.get(pk=1)) #repeat for all required fields
        test_address.save()
        self.assertEqual(test_address.pk, 1) #presumes no models loaded in fixture data