def test_example(self): now = timezone.now() user = User.objects.create_user("janet") reflection = models.Reflection(date=now) submission = models.Submission(reflection=reflection, user=user) self.assertEqual(str(submission), f"{user.username} | Reflection {reflection.date}")
def test_example(self): now = timezone.now() reflection = models.Reflection(date=now) reflection.save() question = models.Question(prompt="hellur", reflection=reflection) question.save() ids = list(question.reflection.question_set.all().values("id")) index = ids.index({"id": question.id}) self.assertEqual(str(question), f"Question {index + 1}")
def test_for_no(self): user = User.objects.create_user("janet") now = timezone.now() reflection = models.Reflection(date=now) submission = models.Submission(reflection=reflection, user=user) self.client.force_login(user) response = self.client.get(reverse("reflections:admin_view")) self.assertContains(response, "No")
def test_example(self): now = timezone.now() user = User.objects.create_user("janet") reflection = models.Reflection(date=now) submission = models.Submission(reflection=reflection, user=user) question = models.Question(prompt="hellur") questionsubmission = models.QuestionSubmission(question=question, submission=submission, answer="Hellor") self.assertEqual(str(questionsubmission), f"{questionsubmission.answer}")
def test_example(self): now = timezone.now() reflection = models.Reflection(date=now) self.assertEqual(str(reflection), f"Reflection {now}")