package result_test import ( "queryorchestration/internal/database/repository" "queryorchestration/internal/query/result" "testing" "github.com/google/uuid" "github.com/jackc/pgx/v5/pgtype" "github.com/stretchr/testify/assert" ) func TestParseResultValue(t *testing.T) { dbResult := repository.ListResultsByDocumentIDRow{ ID: pgtype.UUID{}, Queryid: pgtype.UUID{}, Queryversion: int32(1), } value := result.Parse(&dbResult) assert.Equal(t, dbResult.Queryversion, value.QueryVersion) assert.Equal(t, uuid.Nil, value.ID) assert.Equal(t, uuid.Nil, value.QueryID) }