Testing End to End


Diffgram has a test suite both for the backend code and an End to End suite.

Th End to End suite is fairly comprehensive in that it mocks the entire service and simulates and end user. This means a single "test" often hits multiple API end points, which in turn test multiple functions.