Example #1
0
    def test_create_group_minimal(self):
        """This is a test for creating a new group object, with only the minimum being entered."""
        new_group = Group(group = "Awesome Lab")
        new_group.save()
	test_group = Group.objects.get(group="Awesome Lab")
        self.assertEquals(test_group, new_group)
        self.assertEquals(test_group.__unicode__(), "Awesome Lab")
Example #2
0
    def test_create_group_all_fields(self):
        """This is a test for creating a new group object, with all fields being entered, except license."""
        new_group = Group(
            group = "Awesome Lab",
            group_slug = "Awesome_Lab",
            group_url = "www.awesomegroup.com",
            license = License(license = "Awesome Lab's Site License"),
            contact_title = "Dr.",
            contact_first = "Mike",
            contact_last = "Awesome",
            contact_email = "*****@*****.**")
        new_group.save()
	test_group = Group.objects.get(group="Awesome Lab")
        self.assertEquals(test_group, new_group)
        self.assertEquals(test_group.__unicode__(), "Awesome Lab")