/
githubmirror
/
pop
Обзор
Документация
Войти
/
githubmirror
/
pop
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
columns/readable_columns_test.go
35 строк
890 B
Matthias Fasching
Migrate from packr to fs (#667)
23 ноя 2021, 21:47
Не верифицирован
23 ноя 2021, 21:47
45bb170
Код
Авторство
О чём код?
package columns_test import ( "testing" "github.com/gobuffalo/pop/v6/columns" "github.com/stretchr/testify/require" ) func Test_Columns_ReadableString(t *testing.T) { r := require.New(t) for _, f := range []interface{}{foo{}, &foo{}} { c := columns.ForStruct(f, "foo", "id") u := c.Readable().String() r.Equal(u, "LastName, first_name, read") } } func Test_Columns_Readable_SelectString(t *testing.T) { r := require.New(t) for _, f := range []interface{}{foo{}, &foo{}} { c := columns.ForStruct(f, "foo", "id") u := c.Readable().SelectString() r.Equal(u, "first_name as f, foo.LastName, foo.read") } } func Test_Columns_ReadableString_Symbolized(t *testing.T) { r := require.New(t) for _, f := range []interface{}{foo{}, &foo{}} { c := columns.ForStruct(f, "foo", "id") u := c.Readable().SymbolizedString() r.Equal(u, ":LastName, :first_name, :read") } }