Skip to content

Commit c134169

Browse files
Updated unit tests
1 parent afab8c2 commit c134169

File tree

1 file changed

+16
-1
lines changed

1 file changed

+16
-1
lines changed

portfolio/tests.py

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import tempfile
22
from django.test import TestCase
3-
from .models import Hero, About, Tag, Contact, Footer
3+
from .models import Hero, About, Tag, Project, Contact, Footer
44

55

66
class HeroModelUnitTestCase(TestCase):
@@ -41,6 +41,21 @@ def test_tag_model(self):
4141
self.assertIsInstance(data, Tag)
4242

4343

44+
class ProjectModelUnitTestCase(TestCase):
45+
def setUp(self):
46+
self.tag = Tag.objects.create(name='Django')
47+
self.project = Project.objects.create(
48+
name='Lorem ipsum dolor sit amet',
49+
description='Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed tincidunt quis odio id.',
50+
link='http://test.com/'
51+
)
52+
self.project.tags.add(self.tag)
53+
54+
def test_project_model(self):
55+
data = self.project
56+
self.assertIsInstance(data, Project)
57+
58+
4459
class ContactModelUnitTestCase(TestCase):
4560
def setUp(self):
4661
self.contact = Contact.objects.create(

0 commit comments

Comments
 (0)