testing any type for resturned structs

This commit is contained in:
2025-09-30 11:33:59 -04:00
parent 6bbb452b03
commit 9033530a55

View File

@@ -42,7 +42,7 @@ type Config struct {
type StructMock struct {
Query string
Args []driver.Value
MockStructs reflect.Value
MockStructs []any
Result driver.Result
}
@@ -158,7 +158,7 @@ func RandomStruct(c Config) (*StructMock, error) {
return &StructMock{
Query: sqlx.Rebind(sqlx.AT, regexp.QuoteMeta(c.Query)),
Args: args,
MockStructs: filled,
MockStructs: reflect.ValueOf(filled).Interface().([]any),
Result: &sqlResult{
rowsAffected: int64(c.RowCount),
err: nil,