Documentation
¶
Overview ¶
Package fixtures contains fixtures used within the github repositories package. It is for testing purposes only.
Index ¶
- Constants
- Variables
- func WithFailedCreation(mock ClientMock)
- func WithFailedDeletion(mock ClientMock)
- func WithFailedGet(mock ClientMock)
- func WithFailedList(mock ClientMock)
- func WithNotFoundDeletion(mock ClientMock)
- func WithNotFoundList(mock ClientMock)
- func WithSuccessfulCreation(mock ClientMock)
- func WithSuccessfulDeletion(mock *mockghclient.MockGitHubRepoClient)
- func WithSuccessfulGet(repo *github.Repository) func(ClientMock)
- func WithSuccessfulList(url string) func(ClientMock)
- type ClientMock
- type ClientMockBuilder
Constants ¶
View Source
const ( RepoOwner = "acme" RepoName = "api-gateway" HookID = int64(12345) )
Variables ¶
Functions ¶
func WithFailedCreation ¶
func WithFailedCreation(mock ClientMock)
func WithFailedDeletion ¶
func WithFailedDeletion(mock ClientMock)
func WithFailedGet ¶
func WithFailedGet(mock ClientMock)
func WithFailedList ¶
func WithFailedList(mock ClientMock)
func WithNotFoundDeletion ¶
func WithNotFoundDeletion(mock ClientMock)
func WithNotFoundList ¶
func WithNotFoundList(mock ClientMock)
func WithSuccessfulCreation ¶
func WithSuccessfulCreation(mock ClientMock)
func WithSuccessfulDeletion ¶
func WithSuccessfulDeletion(mock *mockghclient.MockGitHubRepoClient)
func WithSuccessfulGet ¶
func WithSuccessfulGet(repo *github.Repository) func(ClientMock)
func WithSuccessfulList ¶
func WithSuccessfulList(url string) func(ClientMock)
Types ¶
type ClientMock ¶
type ClientMock = *mockghclient.MockGitHubRepoClient
type ClientMockBuilder ¶
type ClientMockBuilder = func(*gomock.Controller) ClientMock
func NewClientMock ¶
func NewClientMock(opts ...func(ClientMock)) ClientMockBuilder
Click to show internal directories.
Click to hide internal directories.