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)