Update tests

This commit is contained in:
Maneesh Babu M 2021-04-23 03:28:55 +00:00
parent 5e7f9465b2
commit 3a58f9dc8a
No known key found for this signature in database
GPG Key ID: 1C33CD6B03582880

View File

@ -270,10 +270,16 @@ type respTestCase struct {
func TestControllerResp(t *testing.T) {
// test cases
tcs := []respTestCase{
{Accept: context.ApplicationJSON, ExpectedContentLength: 13, ExpectedResponse: `{"foo":"bar"}`},
{Accept: context.ApplicationXML, ExpectedContentLength: 21, ExpectedResponse: `<S><foo>bar</foo></S>`},
{Accept: context.ApplicationJSON, ExpectedContentLength: 18, ExpectedResponse: `{
"foo": "bar"
}`},
{Accept: context.ApplicationXML, ExpectedContentLength: 25, ExpectedResponse: `<S>
<foo>bar</foo>
</S>`},
{Accept: context.ApplicationYAML, ExpectedContentLength: 9, ExpectedResponse: "foo: bar\n"},
{Accept: "OTHER", ExpectedContentLength: 13, ExpectedResponse: `{"foo":"bar"}`},
{Accept: "OTHER", ExpectedContentLength: 18, ExpectedResponse: `{
"foo": "bar"
}`},
}
for _, tc := range tcs {