1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/bigpigeon-toyorm

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
exec_test.go 719
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
bigpigeon Отправлено 29.03.2018 16:37 370f7d0
/*
* Copyright 2018. bigpigeon. All rights reserved.
* Use of this source code is governed by a MIT style
* license that can be found in the LICENSE file.
*/
package toyorm
import (
"github.com/stretchr/testify/assert"
"testing"
)
func TestQToSExecQuery(t *testing.T) {
{
exec := QToSExec{
DefaultExec{
query: "Update set id = ?,name = ?",
args: []interface{}{2, "ben"},
},
}
query := exec.Query()
t.Log(query)
assert.Equal(t, query, "Update set id = $1,name = $2")
}
{
exec := QToSExec{
DefaultExec{
query: "Select * From name \\?= ?",
args: []interface{}{2},
},
}
query := exec.Query()
t.Log(query)
assert.Equal(t, query, "Select * From name ?= $1")
}
}

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/bigpigeon-toyorm.git
git@api.gitlife.ru:oschina-mirror/bigpigeon-toyorm.git
oschina-mirror
bigpigeon-toyorm
bigpigeon-toyorm
master