def test_that_checkIn_button_url_with_logged_in_user_that_is_a_barista_returns_302(self): request = self.factory.post('/checkIn/', {'location': 1}) request.session = self.session request.session['user'] = self.barista request.user = self.barista response = checkInPost(request) self.assertEquals(response.status_code, 302)
def test_that_checkIn_button_url_with_logged_in_user_that_is_not_a_barista_returns_PermissionDenied(self): request = self.factory.post('/checkIn/', {'location': 1}) request.session = self.session request.session['user'] = self.user request.user = self.user try: response = checkInPost(request) self.assertEquals('Invalid UserType Consumer', 'Accessed CheckIn Button') except (PermissionDenied): self.assertEquals('Permission was denied', 'Permission was denied')