github.com/RevenueMonster/sqlike@v1.0.6/sql/dialect/mysql/mysql_test.go (about)

     1  package mysql
     2  
     3  import (
     4  	"testing"
     5  
     6  	sqlstmt "github.com/RevenueMonster/sqlike/sql/stmt"
     7  	"github.com/stretchr/testify/require"
     8  )
     9  
    10  func TestGetVersion(t *testing.T) {
    11  	ms := New()
    12  	stmt := sqlstmt.AcquireStmt(ms)
    13  	defer sqlstmt.ReleaseStmt(stmt)
    14  	ms.GetVersion(stmt)
    15  	require.Equal(t, "SELECT VERSION();", stmt.String())
    16  	require.ElementsMatch(t, []interface{}{}, stmt.Args())
    17  }