src/notes/tests/models/auth.py
changeset 117 9864fe2067cd
child 131 adad5563603c
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/notes/tests/models/auth.py	Tue Jul 18 17:08:27 2017 +0200
@@ -0,0 +1,34 @@
+"""
+Tests the core models for auth
+"""
+import logging
+from uuid import uuid4
+
+from django.contrib.auth import get_user_model
+from django.contrib.auth.models import Group
+from django.test import TransactionTestCase
+
+logger = logging.getLogger(__name__)
+
+
+class AuthModelTests(TransactionTestCase):
+
+    def setUp(self):
+        User = get_user_model()
+        self.user1 = User.objects.create_user(
+            username='test_user1',
+            email='test_user@emial.com',
+            password='top_secret'
+        )
+        self.user2 = User.objects.create_user(
+            username='test_user2',
+            email='test_user@emial.com',
+            password='top_secret'
+        )
+        self.group = Group(name='group1')
+        self.group.save()
+
+    def test_create_profile(self):
+        self.assertIsNotNone(self.group)
+        self.assertIsNotNone(self.group.profile)
+