Tested the Protocol class.