123456789101112131415161718192021222324 |
- package sarama
- import "testing"
- var (
- leaveGroupResponseNoError = []byte{0x00, 0x00}
- leaveGroupResponseWithError = []byte{0, 25}
- )
- func TestLeaveGroupResponse(t *testing.T) {
- var response *LeaveGroupResponse
- response = new(LeaveGroupResponse)
- testVersionDecodable(t, "no error", response, leaveGroupResponseNoError, 0)
- if response.Err != ErrNoError {
- t.Error("Decoding error failed: no error expected but found", response.Err)
- }
- response = new(LeaveGroupResponse)
- testVersionDecodable(t, "with error", response, leaveGroupResponseWithError, 0)
- if response.Err != ErrUnknownMemberID {
- t.Error("Decoding error failed: ErrUnknownMemberId expected but found", response.Err)
- }
- }
|