| package common | |
| import ( | |
| "fmt" | |
| "net/http" | |
| "github.com/GoAdminGroup/go-admin/modules/config" | |
| "github.com/gavv/httpexpect" | |
| ) | |
| func normalTest(e *httpexpect.Expect, sesID *http.Cookie) { | |
| fmt.Println() | |
| printlnWithColor("Normal Table", "blue") | |
| fmt.Println("============================") | |
| // show | |
| printlnWithColor("show", "green") | |
| e.GET(config.Url("/info/user")). | |
| WithCookie(sesID.Name, sesID.Value). | |
| Expect(). | |
| Status(200). | |
| Body().Contains("Users") | |
| // export | |
| printlnWithColor("export test", "green") | |
| e.POST(config.Url("/export/user")). | |
| WithCookie(sesID.Name, sesID.Value). | |
| WithMultipart(). | |
| WithFormField("id", "1"). | |
| Expect().Status(200) | |
| // show form: without id | |
| //printlnWithColor("show form: without id", "green") | |
| //e.GET(config.Url("/info/user/edit")). | |
| // WithCookie(sesID.Name, sesID.Value). | |
| // Expect().Status(200).Body().Contains(errors.WrongID) | |
| // show form | |
| //printlnWithColor("show form", "green") | |
| //e.GET(config.Url("/info/user/edit")). | |
| // WithQuery(constant.EditPKKey, "362"). | |
| // WithCookie(sesID.Name, sesID.Value). | |
| // Expect().Status(200).Body() | |
| // show new form | |
| printlnWithColor("show new form", "green") | |
| e.GET(config.Url("/info/user/new")). | |
| WithCookie(sesID.Name, sesID.Value). | |
| Expect().Status(200).Body() | |
| } | |