package documenttext_test import ( documenttext "queryorchestration/internal/document/text" "testing" "github.com/google/uuid" "github.com/stretchr/testify/assert" ) func TestService(t *testing.T) { svc := documenttext.New() assert.NotNil(t, svc) } func TestIsValidVersion(t *testing.T) { svc := documenttext.New() assert.Nil(t, svc.IsValidVersion(2)) assert.Error(t, svc.IsValidVersion(-1)) } func TestIsExtracted(t *testing.T) { svc := documenttext.New() assert.Nil(t, svc.IsExtracted(&documenttext.IsExtractedParams{ DocumentID: uuid.New(), MinCleanVersion: int32(1), MinTextVersion: int32(1), })) }