Introduction to Integration Tests
Explore integration testing in Elixir by understanding how different components and external systems work together. Learn to write tests that validate the interaction between modules, routers, and controllers to ensure seamless application function.
We'll cover the following...
We'll cover the following...
What is an integration test?
Integration tests are those tests that cover the integration of different components (be they external systems or various parts of an application).
Integration tests are fundamental to testing a system. Unit tests give us confidence that our functions and modules behave correctly, but we need to test that our system functions correctly as a whole, and to do that, we need to test the glue between the ...