Files
query-orchestration/internal/document/text/version/version_test.go
T
Michael McGuinness 0815cb35fb Merged in feature/lint (pull request #87)
Basic Lint Checks

* basic
2025-03-05 12:05:46 +00:00

28 lines
617 B
Go

package textversion_test
import (
"testing"
textversion "queryorchestration/internal/document/clean/version"
"queryorchestration/internal/serviceconfig"
"github.com/stretchr/testify/assert"
)
func TestIsValidVersion(t *testing.T) {
cfg := &serviceconfig.BaseConfig{}
svc := textversion.New(cfg)
assert.Nil(t, svc.IsValidVersion(1))
assert.Error(t, svc.IsValidVersion(2))
assert.Error(t, svc.IsValidVersion(0))
assert.Error(t, svc.IsValidVersion(-1))
}
func TestGetVersion(t *testing.T) {
cfg := &serviceconfig.BaseConfig{}
svc := textversion.New(cfg)
assert.Equal(t, int32(1), svc.GetVersion())
}