More 'Protocol' unit tests added