Make BaseProtocolTest abstract so it isn't tested + cleanup.