本文整理匯總了Golang中github.com/mitchellh/goamz/testutil.NewHTTPServer函數的典型用法代碼示例。如果您正苦於以下問題:Golang NewHTTPServer函數的具體用法?Golang NewHTTPServer怎麽用?Golang NewHTTPServer使用的例子?那麽, 這裏精選的函數代碼示例或許可以為您提供幫助。
在下文中一共展示了NewHTTPServer函數的4個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Golang代碼示例。
示例1: init
func init() {
route53Key = os.Getenv("AWS_ACCESS_KEY_ID")
route53Secret = os.Getenv("AWS_SECRET_ACCESS_KEY")
awsCredentialFile = os.Getenv("AWS_CREDENTIAL_FILE")
homeDir = os.Getenv("HOME")
testServer = testutil.NewHTTPServer()
testServer.Start()
}
示例2: Test
. "launchpad.net/gocheck"
"strings"
"testing"
)
func Test(t *testing.T) {
TestingT(t)
}
type S struct {
iam *iam.IAM
}
var _ = Suite(&S{})
var testServer = testutil.NewHTTPServer()
func (s *S) SetUpSuite(c *C) {
testServer.Start()
auth := aws.Auth{"abc", "123", ""}
s.iam = iam.New(auth, aws.Region{IAMEndpoint: testServer.URL})
}
func (s *S) TearDownTest(c *C) {
testServer.Flush()
}
func (s *S) TestCreateUser(c *C) {
testServer.Response(200, nil, CreateUserExample)
resp, err := s.iam.CreateUser("Bob", "/division_abc/subdivision_xyz/")
values := testServer.WaitRequest().URL.Query()
示例3: init
func init() {
route53Key = os.Getenv("AWS_ACCESS_KEY_ID")
route53Secret = os.Getenv("AWS_SECRET_ACCESS_KEY")
testServer = testutil.NewHTTPServer()
testServer.Start()
}
示例4: init
func init() {
testServer = testutil.NewHTTPServer()
testServer.Start()
}