def test_get_anonymous_user_obj(self): """ Test retrieving the anonymous user object :return: """ # Arrange anon_obj = views.get_anonymous_user(False) # Act anon_user = User.objects.get(username=anon_obj.username) # Assert self.assertEqual(anon_user.id, anon_obj.id)
def test_get_anonymous_user(self): """ Test retrieving the anonymous user :return: """ # Arrange anon_id = views.get_anonymous_user() # Act anon_user = User.objects.get(id=anon_id) # Assert self.assertEqual(anon_user.id, anon_id)
def test_get_anonymous_user(self): """ Test getting the anonymous user. Test the naonymous user does exist, the call get_anonymous_user, make anonymous is created :return: """ # Arrange anon_user1 = User.objects.filter(username="******").first() # Act anon_user_id = views.get_anonymous_user() anon_user_from_db = User.objects.filter(username="******").first() # Assert self.assertEqual(anon_user1, None) self.assertEqual(anon_user_id, anon_user_from_db.id)
def test_get_anonymous_user_already_exists(self): """ Test getting the anonymous user when it already exists. :return: """ # Arrange anon_user = User.objects.create_user( username="******", email="*****@*****.**", password="******", ) # Act anon_user_id = views.get_anonymous_user() # Assert self.assertEqual(anon_user_id, anon_user.id)