Testing all middleware functions