Outline
Running tests against the server can be done by making real calls to the server, but not saving any of the changes back to the server, as if no calls had been made at all. These are still considered to be integration tests because we are just testing the functionality of our front end. End to end test are also recommended as well.