From cb9253a7ebd8982fc0cf6c272dd229e2707a2bbd Mon Sep 17 00:00:00 2001 From: Rahul Karmore <42960205+rahulkarmore@users.noreply.github.com> Date: Fri, 28 Oct 2022 20:47:28 +0530 Subject: [PATCH] Add test case for JSON resource marshaling (#2542) --- github/teams_test.go | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/github/teams_test.go b/github/teams_test.go index 9a74630dfd..e7427b0efe 100644 --- a/github/teams_test.go +++ b/github/teams_test.go @@ -2154,3 +2154,19 @@ func TestExternalGroupMember_Marshal(t *testing.T) { testJSONMarshal(t, u, want) } + +func TestExternalGroupTeam_Marshal(t *testing.T) { + testJSONMarshal(t, &ExternalGroupTeam{}, "{}") + + u := &ExternalGroupTeam{ + TeamID: Int64(123), + TeamName: String("test"), + } + + want := `{ + "team_id": 123, + "team_name": "test" + }` + + testJSONMarshal(t, u, want) +}