func (ac AtlasClient) Groups(url string, useBaseURL bool) (atlas.Groups, error) {
	if ac.GroupsFn != nil {
		return ac.GroupsFn(url, useBaseURL)
	}
	return ac.Client.Groups(url, useBaseURL)
}
// Groups calls the mocked Groups implementation if provided,
// otherwise the call falls back to the underlying atlas.Client implementation.
// NOTE: this may panic if the underlying atlas.Client is left undefined
Groups calls the mocked Groups implementation if provided,
otherwise the call falls back to the underlying atlas.Client implementation.
NOTE: this may panic if the underlying atlas.Client is left undefined
// Groups calls the mocked Groups implementation if provided // otherwise the call falls back to the underlying atlas . Client implementation . // NOTE : this may panic if the underlying atlas . Client is left undefined
func (ac AtlasClient) Groups(url string, useBaseURL bool) (atlas.Groups, error) {
	if ac.GroupsFn != nil {
		return ac.GroupsFn(url, useBaseURL)
	}
	return ac.Client.Groups(url, useBaseURL)
}
func ( ac AtlasClient ) Groups ( url string , useBaseURL bool ) ( atlas . Groups , error ) { if ac . GroupsFn != nil { return ac . GroupsFn ( url , useBaseURL ) } return ac . Client . Groups ( url , useBaseURL ) }
Groups calls the mocked Groups implementation if provided,
otherwise the call falls back to the underlying atlas.Client implementation.
Groups calls the mocked Groups implementation if provided otherwise the call falls back to the underlying atlas . Client implementation .