Documentation ¶
Index ¶
- type FakeAdminServiceClient
- func (fasc *FakeAdminServiceClient) DeleteGroup(groupKey string) error
- func (fasc *FakeAdminServiceClient) DeleteMember(groupKey, memberKey string) error
- func (fasc *FakeAdminServiceClient) GetGroup(groupKey string) (*admin.Group, error)
- func (fasc *FakeAdminServiceClient) GetMember(groupKey, memberKey string) (*admin.Member, error)
- func (fasc *FakeAdminServiceClient) InsertGroup(group *admin.Group) (*admin.Group, error)
- func (fasc *FakeAdminServiceClient) InsertMember(groupKey string, member *admin.Member) (*admin.Member, error)
- func (fasc *FakeAdminServiceClient) ListGroups() (*admin.Groups, error)
- func (fasc *FakeAdminServiceClient) ListMembers(groupKey string) ([]*admin.Member, error)
- func (fasc *FakeAdminServiceClient) RegisterCallback(onGroupInsert func(string))
- func (fasc *FakeAdminServiceClient) UpdateGroup(groupKey string, group *admin.Group) (*admin.Group, error)
- func (fasc *FakeAdminServiceClient) UpdateMember(groupKey, memberKey string, member *admin.Member) (*admin.Member, error)
- type FakeGroupServiceClient
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FakeAdminServiceClient ¶
type FakeAdminServiceClient struct { // Groups is a mapping from groupKey to *admin.Group Groups map[string]*admin.Group // Members is a mapping from groupKey -> members of that group // Members of a group are a mapping from memberKey -> *admin.Member Members map[string]map[string]*admin.Member // contains filtered or unexported fields }
FakeAdminServiceClient implements the AdminServiceClient but is fake.
func NewAugmentedFakeAdminServiceClient ¶
func NewAugmentedFakeAdminServiceClient() *FakeAdminServiceClient
func NewFakeAdminServiceClient ¶
func NewFakeAdminServiceClient() *FakeAdminServiceClient
func (*FakeAdminServiceClient) DeleteGroup ¶
func (fasc *FakeAdminServiceClient) DeleteGroup(groupKey string) error
func (*FakeAdminServiceClient) DeleteMember ¶
func (fasc *FakeAdminServiceClient) DeleteMember(groupKey, memberKey string) error
func (*FakeAdminServiceClient) GetGroup ¶
func (fasc *FakeAdminServiceClient) GetGroup(groupKey string) (*admin.Group, error)
func (*FakeAdminServiceClient) GetMember ¶
func (fasc *FakeAdminServiceClient) GetMember(groupKey, memberKey string) (*admin.Member, error)
func (*FakeAdminServiceClient) InsertGroup ¶
func (*FakeAdminServiceClient) InsertMember ¶
func (*FakeAdminServiceClient) ListGroups ¶
func (fasc *FakeAdminServiceClient) ListGroups() (*admin.Groups, error)
func (*FakeAdminServiceClient) ListMembers ¶
func (fasc *FakeAdminServiceClient) ListMembers(groupKey string) ([]*admin.Member, error)
func (*FakeAdminServiceClient) RegisterCallback ¶
func (fasc *FakeAdminServiceClient) RegisterCallback(onGroupInsert func(string))
func (*FakeAdminServiceClient) UpdateGroup ¶
func (*FakeAdminServiceClient) UpdateMember ¶
type FakeGroupServiceClient ¶
type FakeGroupServiceClient struct { GsGroups map[string]*groupssettings.Groups // contains filtered or unexported fields }
FakeGroupServiceClient implements the GroupServiceClient but is fake.
func NewAugmentedFakeGroupServiceClient ¶
func NewAugmentedFakeGroupServiceClient() *FakeGroupServiceClient
func NewFakeGroupServiceClient ¶
func NewFakeGroupServiceClient() *FakeGroupServiceClient
func (*FakeGroupServiceClient) Get ¶
func (fgsc *FakeGroupServiceClient) Get(groupUniqueID string) (*groupssettings.Groups, error)
func (*FakeGroupServiceClient) Patch ¶
func (fgsc *FakeGroupServiceClient) Patch(groupUniqueID string, groups *groupssettings.Groups) (*groupssettings.Groups, error)
Click to show internal directories.
Click to hide internal directories.