mirror of https://github.com/ory/hydra
26 lines
547 B
Go
26 lines
547 B
Go
// Copyright © 2025 Ory Corp
|
|
// SPDX-License-Identifier: Apache-2.0
|
|
|
|
package fosite
|
|
|
|
import (
|
|
"testing"
|
|
|
|
"github.com/stretchr/testify/assert"
|
|
)
|
|
|
|
func TestAuthorizeResponse(t *testing.T) {
|
|
ar := NewAuthorizeResponse()
|
|
ar.AddParameter("foo", "bar")
|
|
ar.AddParameter("bar", "bar")
|
|
|
|
ar.AddHeader("foo", "foo")
|
|
|
|
ar.AddParameter("code", "bar")
|
|
assert.Equal(t, "bar", ar.GetCode())
|
|
|
|
assert.Equal(t, "bar", ar.GetParameters().Get("foo"))
|
|
assert.Equal(t, "foo", ar.GetHeader().Get("foo"))
|
|
assert.Equal(t, "bar", ar.GetParameters().Get("bar"))
|
|
}
|