From 64d935a740b394fc38fad67002c294e391aff7af Mon Sep 17 00:00:00 2001 From: Stefano Scafiti Date: Thu, 26 Jan 2023 14:02:10 +0100 Subject: [PATCH] Add workflow interceptor test --- test/workflow_interceptor_test.go | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 test/workflow_interceptor_test.go diff --git a/test/workflow_interceptor_test.go b/test/workflow_interceptor_test.go new file mode 100644 index 0000000..b501ec1 --- /dev/null +++ b/test/workflow_interceptor_test.go @@ -0,0 +1,19 @@ +package test + +import ( + "context" + "testing" + + "github.com/dtm-labs/dtm/client/workflow" + "github.com/stretchr/testify/assert" + "google.golang.org/grpc" +) + +func TestWorkflowInterceptorOutsideSaga(t *testing.T) { + called := false + workflow.Interceptor(context.TODO(), "method", nil, nil, nil, func(ctx context.Context, method string, req, reply interface{}, cc *grpc.ClientConn, opts ...grpc.CallOption) error { + called = true + return nil + }) + assert.True(t, called) +}