Documentation
¶
Index ¶
- func NewApply(client *httpinternal.Client, service *string, gitConfigAPI GitConfigAPI) *cobra.Command
- func NewDelete(client *httpinternal.Client, service *string, gitConfigAPI GitConfigAPI) *cobra.Command
- func NewList(client *httpinternal.Client, service *string) *cobra.Command
- type GitConfigAPI
- type GitConfigAPIMock
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewApply ¶
func NewApply(client *httpinternal.Client, service *string, gitConfigAPI GitConfigAPI) *cobra.Command
func NewDelete ¶
func NewDelete(client *httpinternal.Client, service *string, gitConfigAPI GitConfigAPI) *cobra.Command
Types ¶
type GitConfigAPI ¶ added in v0.24.0
type GitConfigAPI interface {
CommitterDetails() (*git.CommitterDetails, error)
}
type GitConfigAPIMock ¶ added in v0.24.0
type GitConfigAPIMock struct { // CommitterDetailsFunc mocks the CommitterDetails method. CommitterDetailsFunc func() (*git.CommitterDetails, error) // contains filtered or unexported fields }
GitConfigAPIMock is a mock implementation of GitConfigAPI.
func TestSomethingThatUsesGitConfigAPI(t *testing.T) { // make and configure a mocked GitConfigAPI mockedGitConfigAPI := &GitConfigAPIMock{ CommitterDetailsFunc: func() (*git.CommitterDetails, error) { panic("mock out the CommitterDetails method") }, } // use mockedGitConfigAPI in code that requires GitConfigAPI // and then make assertions. }
func (*GitConfigAPIMock) CommitterDetails ¶ added in v0.24.0
func (mock *GitConfigAPIMock) CommitterDetails() (*git.CommitterDetails, error)
CommitterDetails calls CommitterDetailsFunc.
func (*GitConfigAPIMock) CommitterDetailsCalls ¶ added in v0.24.0
func (mock *GitConfigAPIMock) CommitterDetailsCalls() []struct { }
CommitterDetailsCalls gets all the calls that were made to CommitterDetails. Check the length with:
len(mockedGitConfigAPI.CommitterDetailsCalls())
Click to show internal directories.
Click to hide internal directories.