github.com/rbisecke/kafka-go@v0.4.27/protocol/addoffsetstotxn/addoffsetstotxn_test.go (about) 1 package addoffsetstotxn_test 2 3 import ( 4 "testing" 5 6 "github.com/rbisecke/kafka-go/protocol/addoffsetstotxn" 7 "github.com/rbisecke/kafka-go/protocol/prototest" 8 ) 9 10 func TestAddOffsetsToTxnRequest(t *testing.T) { 11 for _, version := range []int16{0, 1, 2, 3} { 12 prototest.TestRequest(t, version, &addoffsetstotxn.Request{ 13 TransactionalID: "transactional-id-0", 14 ProducerID: 1, 15 ProducerEpoch: 10, 16 GroupID: "group-id-0", 17 }) 18 } 19 } 20 21 func TestAddOffsetsToTxnResponse(t *testing.T) { 22 for _, version := range []int16{0, 1, 2, 3} { 23 prototest.TestResponse(t, version, &addoffsetstotxn.Response{ 24 ThrottleTimeMs: 10, 25 ErrorCode: 1, 26 }) 27 } 28 }