Files
go-github/github/interactions_test.go
T

27 lines
581 B
Go

// Copyright 2021 The go-github AUTHORS. All rights reserved.
//
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
package github
import "testing"
func TestInteractionRestriction_Marshal(t *testing.T) {
testJSONMarshal(t, &InteractionRestriction{}, "{}")
u := &InteractionRestriction{
Limit: String("limit"),
Origin: String("origin"),
ExpiresAt: &Timestamp{referenceTime},
}
want := `{
"limit": "limit",
"origin": "origin",
"expires_at": ` + referenceTimeStr + `
}`
testJSONMarshal(t, u, want)
}