(t *testing.T, mock *mocks.Client)
| 372 | } |
| 373 | |
| 374 | func expectUserQuery(t *testing.T, mock *mocks.Client) { |
| 375 | mock.On("Query", m.Anything, m.AnythingOfType("*github.userQuery"), m.AnythingOfType("map[string]interface {}")).Return(nil).Run( |
| 376 | func(args m.Arguments) { |
| 377 | vars := args.Get(2).(map[string]interface{}) |
| 378 | ghost := githubv4.String("ghost") |
| 379 | require.Equal(t, ghost, vars["login"]) |
| 380 | |
| 381 | retVal := args.Get(1).(*userQuery) |
| 382 | retVal.User.Name = &ghost |
| 383 | retVal.User.Login = "ghost-login" |
| 384 | }, |
| 385 | ).Once() |
| 386 | } |
no test coverage detected