|
@@ -103,6 +103,18 @@ var _ = Describe("common", func() {
|
|
|
})
|
|
|
})
|
|
|
|
|
|
+ Context("deleteRowByIDString", func() {
|
|
|
+ It("convert struct to SQL query", func() {
|
|
|
+ var row struct {
|
|
|
+ ID int64 `field:"id" table:"users"`
|
|
|
+ Name string `field:"name"`
|
|
|
+ Value string `field:"value"`
|
|
|
+ }
|
|
|
+
|
|
|
+ Expect(common.DeleteRowByIDString(&row)).To(Equal(`DELETE FROM users WHERE id = $1 LIMIT 1`))
|
|
|
+ })
|
|
|
+ })
|
|
|
+
|
|
|
Context("ParseUrl", func() {
|
|
|
Context("Success", func() {
|
|
|
It("for MySQL", func() {
|