Files
web2.0-backend/members/tests.py
T
2017-04-06 20:32:09 +03:00

22 lines
792 B
Python

from django.test import TestCase, Client
from members.models import Member
from django.contrib.auth.models import User
import time
# Create your tests here.
class MemberRegisterTestCase(TestCase):
def setUp(self):
memb = Member.objects.create(first_name="Tidus", last_name="Tester")
test_admin = User.objects.create_superuser('test_admin', 'myemail@test.com', 'password123')
def test_member_created(self):
members = Member.objects.get(first_name="Tidus")
self.assertTrue(members)
def test_csv_import(self):
c = Client()
c.login(username='test_admin', password='password123')
response = c.post('/members/api/csvimport', {'csv': 'reiska, reiska, asd@asd, espoo, 1, 1'})
self.assertEqual(response.status_code, 200)