Protocol: fixed tests for input