mirror of
https://github.com/LukeHagar/libopenapi.git
synced 2025-12-07 04:20:14 +00:00
Large refactor and addedGetAllChanges to each change
tons of updates, so many things.
This commit is contained in:
@@ -1536,3 +1536,27 @@ func TestGenerateHashString(t *testing.T) {
|
||||
GenerateHashString("hello"))
|
||||
|
||||
}
|
||||
|
||||
func TestSetReference(t *testing.T) {
|
||||
|
||||
type testObj struct {
|
||||
*Reference
|
||||
}
|
||||
|
||||
n := testObj{Reference: &Reference{}}
|
||||
SetReference(&n, "#/pigeon/street")
|
||||
|
||||
assert.Equal(t, "#/pigeon/street", n.GetReference())
|
||||
|
||||
}
|
||||
|
||||
func TestSetReference_nil(t *testing.T) {
|
||||
|
||||
type testObj struct {
|
||||
*Reference
|
||||
}
|
||||
|
||||
n := testObj{Reference: &Reference{}}
|
||||
SetReference(nil, "#/pigeon/street")
|
||||
assert.NotEqual(t, "#/pigeon/street", n.GetReference())
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user