Tests: should support multiple protocols later