add protocol and transport context mocks to fake context