|
@@ -1,4 +1,4 @@
|
|
|
-package gateway
|
|
|
+package internal
|
|
|
|
|
|
import (
|
|
|
"net/http/httptest"
|
|
@@ -11,7 +11,7 @@ import (
|
|
|
|
|
|
func TestNewRequestParserNoVar(t *testing.T) {
|
|
|
req := httptest.NewRequest("GET", "/", nil)
|
|
|
- parser, err := newRequestParser(req, nil)
|
|
|
+ parser, err := NewRequestParser(req, nil)
|
|
|
assert.Nil(t, err)
|
|
|
assert.NotNil(t, parser)
|
|
|
}
|
|
@@ -19,14 +19,14 @@ func TestNewRequestParserNoVar(t *testing.T) {
|
|
|
func TestNewRequestParserWithVars(t *testing.T) {
|
|
|
req := httptest.NewRequest("GET", "/", nil)
|
|
|
req = pathvar.WithVars(req, map[string]string{"a": "b"})
|
|
|
- parser, err := newRequestParser(req, nil)
|
|
|
+ parser, err := NewRequestParser(req, nil)
|
|
|
assert.Nil(t, err)
|
|
|
assert.NotNil(t, parser)
|
|
|
}
|
|
|
|
|
|
func TestNewRequestParserNoVarWithBody(t *testing.T) {
|
|
|
req := httptest.NewRequest("GET", "/", strings.NewReader(`{"a": "b"}`))
|
|
|
- parser, err := newRequestParser(req, nil)
|
|
|
+ parser, err := NewRequestParser(req, nil)
|
|
|
assert.Nil(t, err)
|
|
|
assert.NotNil(t, parser)
|
|
|
}
|
|
@@ -34,7 +34,7 @@ func TestNewRequestParserNoVarWithBody(t *testing.T) {
|
|
|
func TestNewRequestParserWithVarsWithBody(t *testing.T) {
|
|
|
req := httptest.NewRequest("GET", "/", strings.NewReader(`{"a": "b"}`))
|
|
|
req = pathvar.WithVars(req, map[string]string{"c": "d"})
|
|
|
- parser, err := newRequestParser(req, nil)
|
|
|
+ parser, err := NewRequestParser(req, nil)
|
|
|
assert.Nil(t, err)
|
|
|
assert.NotNil(t, parser)
|
|
|
}
|
|
@@ -42,14 +42,14 @@ func TestNewRequestParserWithVarsWithBody(t *testing.T) {
|
|
|
func TestNewRequestParserWithVarsWithWrongBody(t *testing.T) {
|
|
|
req := httptest.NewRequest("GET", "/", strings.NewReader(`{"a": "b"`))
|
|
|
req = pathvar.WithVars(req, map[string]string{"c": "d"})
|
|
|
- parser, err := newRequestParser(req, nil)
|
|
|
+ parser, err := NewRequestParser(req, nil)
|
|
|
assert.NotNil(t, err)
|
|
|
assert.Nil(t, parser)
|
|
|
}
|
|
|
|
|
|
func TestNewRequestParserWithForm(t *testing.T) {
|
|
|
req := httptest.NewRequest("GET", "/val?a=b", nil)
|
|
|
- parser, err := newRequestParser(req, nil)
|
|
|
+ parser, err := NewRequestParser(req, nil)
|
|
|
assert.Nil(t, err)
|
|
|
assert.NotNil(t, parser)
|
|
|
}
|