During development some locations of specs have changed, leading the current sample implementation to point to non-existent resources.
Add checks to protocol test that all specs retrieved in discovery are reachable, even if other tests do not make use of them just yet.