mirror of
https://github.com/httprunner/httprunner.git
synced 2026-05-12 11:29:48 +08:00
35 lines
588 B
Go
35 lines
588 B
Go
package uixt
|
|
|
|
import (
|
|
"testing"
|
|
|
|
"github.com/stretchr/testify/assert"
|
|
)
|
|
|
|
func TestDriverSession(t *testing.T) {
|
|
session := NewDriverSession()
|
|
session.SetBaseURL("https://postman-echo.com")
|
|
resp, err := session.GET("/get")
|
|
if err != nil {
|
|
t.Fatal(err)
|
|
}
|
|
t.Log(resp)
|
|
|
|
resp, err = session.GET("/get?a=1&b=2")
|
|
if err != nil {
|
|
t.Fatal(err)
|
|
}
|
|
t.Log(resp)
|
|
|
|
driverRequests := session.History()
|
|
if !assert.Equal(t, 2, len(driverRequests)) {
|
|
t.FailNow()
|
|
}
|
|
|
|
session.Reset()
|
|
driverRequests = session.History()
|
|
if !assert.Equal(t, 0, len(driverRequests)) {
|
|
t.FailNow()
|
|
}
|
|
}
|