gaetestsuite

package
v0.0.0-...-fe95bf9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 16, 2015 License: GPL-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Run

func Run(t *testing.T, test_suite suite.TestingSuite)

Types

type GAETestSuite

type GAETestSuite struct {
	suite.Suite

	Inst      aetest.Instance
	User      *user.User
	AdminUser *user.User
	NoUser    *user.User
	// contains filtered or unexported fields
}

func (*GAETestSuite) ClearDB

func (g *GAETestSuite) ClearDB()

func (*GAETestSuite) Do

func (g *GAETestSuite) Do(req *http.Request) (rec *httptest.ResponseRecorder)

func (*GAETestSuite) DummyRequest

func (g *GAETestSuite) DummyRequest(u *user.User) *http.Request

func (*GAETestSuite) ExecuteJsonRequest

func (g *GAETestSuite) ExecuteJsonRequest(method, urlStr string, body io.Reader, u *user.User) (rec *httptest.ResponseRecorder)

func (*GAETestSuite) JsonEqual

func (g *GAETestSuite) JsonEqual(expected, actual Json)

func (*GAETestSuite) JsonListEqual

func (g *GAETestSuite) JsonListEqual(expectedList, actualList JsonList)

func (*GAETestSuite) JsonResponceToListOfStringMap

func (g *GAETestSuite) JsonResponceToListOfStringMap(rec *httptest.ResponseRecorder) JsonList

func (*GAETestSuite) JsonResponceToStringMap

func (g *GAETestSuite) JsonResponceToStringMap(rec *httptest.ResponseRecorder) Json

func (*GAETestSuite) MakeAdminUser

func (g *GAETestSuite) MakeAdminUser() (u *user.User)

func (*GAETestSuite) MakeUser

func (g *GAETestSuite) MakeUser() (u *user.User)

func (*GAETestSuite) NewContext

func (g *GAETestSuite) NewContext() appengine.Context

func (*GAETestSuite) NewJsonRequest

func (g *GAETestSuite) NewJsonRequest(method, urlStr string, body io.Reader, u *user.User) (req *http.Request)

func (*GAETestSuite) NewRequest

func (g *GAETestSuite) NewRequest(method, urlStr string, body io.Reader) (req *http.Request)

func (*GAETestSuite) NewUserRequest

func (g *GAETestSuite) NewUserRequest(method, urlStr string, body io.Reader, u *user.User) (req *http.Request)

func (*GAETestSuite) SetupSuite

func (g *GAETestSuite) SetupSuite()

func (*GAETestSuite) SetupTest

func (g *GAETestSuite) SetupTest()

func (*GAETestSuite) TearDownSuite

func (g *GAETestSuite) TearDownSuite()

func (*GAETestSuite) TestCleanUp

func (g *GAETestSuite) TestCleanUp()

func (*GAETestSuite) ToJsonBody

func (g *GAETestSuite) ToJsonBody(data interface{}) (body io.Reader)

type Json

type Json map[string]interface{}

type JsonList

type JsonList []Json

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL