Testing the Whole App
In addition to testing small, specific functions of the web application, we also need to test that larger use cases are working properly, by writing higher level tests. We use these tests, called integration tests, to make sure common features like logging in and creating an account work for the user.
6 videos • 6 quizzes • 1 code challenge
-
Play
Preview
Integration Tests
6 minutes 14 seconds
-
ABC
Preview
Quiz: Integration Tests
8 questions
-
Play
Preview
Testing the Statuses Controller
4 minutes 2 seconds
-
ABC
Preview
Quiz: Testing the Statuses Controller
8 questions
-
Code Challenge
Preview
Code Challenge: Testing Responses
1 objective
-
Play
Preview
Before Filters
3 minutes 20 seconds
-
ABC
Preview
Quiz: Before Filters
8 questions
-
Play
Preview
Requiring Login
1 minutes 52 seconds
-
ABC
Preview
Quiz: Requiring Login
8 questions
-
Play
Preview
Testing the Statuses Controller
3 minutes 11 seconds
-
ABC
Preview
Quiz: Testing the Statuses Controller
8 questions
-
Play
Preview
Testing Statuses
5 minutes 12 seconds
-
ABC
Preview
Quiz: Testing Statuses
8 questions
Integration Tests
Now that we know how to write an integration test, why not try writing an integration test for the entire sign up and sign in processes.