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) +}