eventhandler_test.go 423 B

1234567891011121314151617181920
  1. package internal
  2. import (
  3. "io"
  4. "testing"
  5. "github.com/stretchr/testify/assert"
  6. "google.golang.org/grpc/codes"
  7. "google.golang.org/grpc/status"
  8. )
  9. func TestEventHandler(t *testing.T) {
  10. h := NewEventHandler(io.Discard, nil)
  11. h.OnResolveMethod(nil)
  12. h.OnSendHeaders(nil)
  13. h.OnReceiveHeaders(nil)
  14. h.OnReceiveTrailers(status.New(codes.OK, ""), nil)
  15. assert.Equal(t, codes.OK, h.Status.Code())
  16. h.OnReceiveResponse(nil)
  17. }