Documentation
¶
Index ¶
- Variables
- func ArbitraryDelivery(t *testing.T) *resource.Delivery
- func ArbitraryDeliveryKind(t *testing.T) *resource.DeliveryKind
- func ArbitraryMessage(t *testing.T) *resource.Message
- func ArbitraryMessageKind(t *testing.T) *resource.MessageKind
- func ArbitraryNamespace(t *testing.T) *resource.Namespace
- func ArbitraryTemplate(t *testing.T) *resource.Template
- func ArbitraryTemplateKind(t *testing.T) *resource.TemplateKind
- func MakeTime(s string, t *testing.T) time.Time
- func MakeTimeRef(s string, t *testing.T) *time.Time
- func MakeUUID(s string, t *testing.T) uuid.UUID
- func MakeUUIDRef(s string, t *testing.T) *uuid.UUID
- type Authorizer
- type Clock
- type Database
- func (db *Database) Count(rt resource.Type, filters []*query.Filter) (int, error)
- func (db *Database) Create(rt resource.Type, res resource.Resource) (uuid.UUID, error)
- func (db *Database) Delete(rt resource.Type, id uuid.UUID) error
- func (db *Database) ExpectCount(e *DatabaseCountExpectation)
- func (db *Database) ExpectCreate(e *DatabaseCreateExpectation)
- func (db *Database) ExpectDelete(e *DatabaseDeleteExpectation)
- func (db *Database) ExpectRetrieveByID(e *DatabaseRetrieveByIDExpectation)
- func (db *Database) ExpectRetrieveByIDOrCode(e *DatabaseRetrieveByIDOrCodeExpectation)
- func (db *Database) ExpectRetrieveMany(e *DatabaseRetrieveManyExpectation)
- func (db *Database) ExpectRetrieveNamespaceChildrenIDs(e *DatabaseRetrieveNamespaceChildrenIDsExpectation)
- func (db *Database) ExpectRetrieveNamespaceParentIDs(e *DatabaseRetrieveNamespaceParentIDsExpectation)
- func (db *Database) ExpectUpdate(e *DatabaseUpdateExpectation)
- func (db *Database) RetrieveByID(rt resource.Type, id uuid.UUID, res interface{}) error
- func (db *Database) RetrieveByIDOrCode(rt resource.Type, idOrCode string, res interface{}) error
- func (db *Database) RetrieveMany(rt resource.Type, q *query.Query, resources interface{}) error
- func (db *Database) RetrieveNamespaceChildrenIDs(namespaceIDs []uuid.UUID) ([]uuid.UUID, error)
- func (db *Database) RetrieveNamespaceParentIDs(namespaceID uuid.UUID) ([]uuid.UUID, error)
- func (db *Database) Update(rt resource.Type, id uuid.UUID, res resource.Resource) error
- type DatabaseCountExpectation
- type DatabaseCreateExpectation
- type DatabaseDeleteExpectation
- type DatabaseRetrieveByIDExpectation
- type DatabaseRetrieveByIDOrCodeExpectation
- type DatabaseRetrieveManyExpectation
- type DatabaseRetrieveNamespaceChildrenIDsExpectation
- type DatabaseRetrieveNamespaceParentIDsExpectation
- type DatabaseUpdateExpectation
- type DeliveryAction
- func (a *DeliveryAction) Create(delivery *resource.Delivery) (*resource.Delivery, error)
- func (a *DeliveryAction) ExpectCreate(e *DeliveryActionCreateExpectation)
- func (a *DeliveryAction) ExpectQueueRequest(e *DeliveryActionQueueRequestExpectation)
- func (a *DeliveryAction) ExpectRetrieveByID(e *DeliveryActionRetrieveByIDExpectation)
- func (a *DeliveryAction) ExpectRetrieveByMessageID(e *DeliveryActionRetrieveByMessageIDExpectation)
- func (a *DeliveryAction) ExpectRetrieveMany(e *DeliveryActionRetrieveManyExpectation)
- func (a *DeliveryAction) ExpectUpdate(e *DeliveryActionUpdateExpectation)
- func (a *DeliveryAction) QueueRequest(deliveryID uuid.UUID) error
- func (a *DeliveryAction) RetrieveByID(id uuid.UUID) (*resource.Delivery, error)
- func (a *DeliveryAction) RetrieveByMessageID(id uuid.UUID) ([]*resource.Delivery, error)
- func (a *DeliveryAction) RetrieveMany(q *query.Query) ([]*resource.Delivery, error)
- func (a *DeliveryAction) Update(id uuid.UUID, delivery *resource.Delivery) (*resource.Delivery, error)
- type DeliveryActionCreateExpectation
- type DeliveryActionQueueRequestExpectation
- type DeliveryActionRetrieveByIDExpectation
- type DeliveryActionRetrieveByMessageIDExpectation
- type DeliveryActionRetrieveManyExpectation
- type DeliveryActionUpdateExpectation
- type DeliveryKindAction
- func (a *DeliveryKindAction) Create(deliveryKind *resource.DeliveryKind) (*resource.DeliveryKind, error)
- func (a *DeliveryKindAction) Delete(id uuid.UUID) error
- func (a *DeliveryKindAction) ExpectCreate(e *DeliveryKindActionCreateExpectation)
- func (a *DeliveryKindAction) ExpectDelete(e *DeliveryKindActionDeleteExpectation)
- func (a *DeliveryKindAction) ExpectRetrieveByID(e *DeliveryKindActionRetrieveByIDExpectation)
- func (a *DeliveryKindAction) ExpectRetrieveByIDOrCode(e *DeliveryKindActionRetrieveByIDOrCodeExpectation)
- func (a *DeliveryKindAction) ExpectRetrieveMany(e *DeliveryKindActionRetrieveManyExpectation)
- func (a *DeliveryKindAction) ExpectUpdate(e *DeliveryKindActionUpdateExpectation)
- func (a *DeliveryKindAction) RetrieveByID(id uuid.UUID) (*resource.DeliveryKind, error)
- func (a *DeliveryKindAction) RetrieveByIDOrCode(idOrCode string) (*resource.DeliveryKind, error)
- func (a *DeliveryKindAction) RetrieveMany(q *query.Query) ([]*resource.DeliveryKind, error)
- func (a *DeliveryKindAction) Update(id uuid.UUID, deliveryKind *resource.DeliveryKind) (*resource.DeliveryKind, error)
- type DeliveryKindActionCreateExpectation
- type DeliveryKindActionDeleteExpectation
- type DeliveryKindActionRetrieveByIDExpectation
- type DeliveryKindActionRetrieveByIDOrCodeExpectation
- type DeliveryKindActionRetrieveManyExpectation
- type DeliveryKindActionUpdateExpectation
- type ErrorExpectation
- type MSGQueue
- type MSGQueuePublishExpectation
- type MSGQueueSubscribeExpectation
- type MessageAction
- func (a *MessageAction) Create(message *resource.Message) (*resource.Message, error)
- func (a *MessageAction) Delete(id uuid.UUID) error
- func (a *MessageAction) ExpectCreate(e *MessageActionCreateExpectation)
- func (a *MessageAction) ExpectDelete(e *MessageActionDeleteExpectation)
- func (a *MessageAction) ExpectRetrieveByID(e *MessageActionRetrieveByIDExpectation)
- func (a *MessageAction) ExpectRetrieveMany(e *MessageActionRetrieveManyExpectation)
- func (a *MessageAction) ExpectRetrievePotentiallyFailed(e *MessageActionRetrievePotentiallyFailedExpectation)
- func (a *MessageAction) ExpectUpdate(e *MessageActionUpdateExpectation)
- func (a *MessageAction) RetrieveByID(id uuid.UUID) (*resource.Message, error)
- func (a *MessageAction) RetrieveMany(q *query.Query) ([]*resource.Message, error)
- func (a *MessageAction) RetrievePotentiallyFailed(since time.Duration) ([]*resource.Message, error)
- func (a *MessageAction) Update(id uuid.UUID, message *resource.Message) (*resource.Message, error)
- type MessageActionCreateExpectation
- type MessageActionDeleteExpectation
- type MessageActionRetrieveByIDExpectation
- type MessageActionRetrieveByIDOrCodeExpectation
- type MessageActionRetrieveManyExpectation
- type MessageActionRetrievePotentiallyFailedExpectation
- type MessageActionUpdateExpectation
- type MessageKindAction
- func (a *MessageKindAction) Create(messageKind *resource.MessageKind) (*resource.MessageKind, error)
- func (a *MessageKindAction) Delete(id uuid.UUID) error
- func (a *MessageKindAction) ExpectCreate(e *MessageKindActionCreateExpectation)
- func (a *MessageKindAction) ExpectDelete(e *MessageKindActionDeleteExpectation)
- func (a *MessageKindAction) ExpectRetrieveByID(e *MessageKindActionRetrieveByIDExpectation)
- func (a *MessageKindAction) ExpectRetrieveByIDOrCode(e *MessageKindActionRetrieveByIDOrCodeExpectation)
- func (a *MessageKindAction) ExpectRetrieveMany(e *MessageKindActionRetrieveManyExpectation)
- func (a *MessageKindAction) ExpectUpdate(e *MessageKindActionUpdateExpectation)
- func (a *MessageKindAction) RetrieveByID(id uuid.UUID) (*resource.MessageKind, error)
- func (a *MessageKindAction) RetrieveByIDOrCode(idOrCode string) (*resource.MessageKind, error)
- func (a *MessageKindAction) RetrieveMany(q *query.Query) ([]*resource.MessageKind, error)
- func (a *MessageKindAction) Update(id uuid.UUID, messageKind *resource.MessageKind) (*resource.MessageKind, error)
- type MessageKindActionCreateExpectation
- type MessageKindActionDeleteExpectation
- type MessageKindActionRetrieveByIDExpectation
- type MessageKindActionRetrieveByIDOrCodeExpectation
- type MessageKindActionRetrieveManyExpectation
- type MessageKindActionUpdateExpectation
- type NamespaceAction
- func (a *NamespaceAction) Create(namespace *resource.Namespace) (*resource.Namespace, error)
- func (a *NamespaceAction) Delete(id uuid.UUID) error
- func (a *NamespaceAction) ExpectCreate(e *NamespaceActionCreateExpectation)
- func (a *NamespaceAction) ExpectDelete(e *NamespaceActionDeleteExpectation)
- func (a *NamespaceAction) ExpectRetrieveByID(e *NamespaceActionRetrieveByIDExpectation)
- func (a *NamespaceAction) ExpectRetrieveByIDOrCode(e *NamespaceActionRetrieveByIDOrCodeExpectation)
- func (a *NamespaceAction) ExpectRetrieveChildrenIDs(e *NamespaceActionRetrieveChildrenIDsExpectation)
- func (a *NamespaceAction) ExpectRetrieveMany(e *NamespaceActionRetrieveManyExpectation)
- func (a *NamespaceAction) ExpectRetrieveParentIDs(e *NamespaceActionRetrieveParentIDsExpectation)
- func (a *NamespaceAction) ExpectUpdate(e *NamespaceActionUpdateExpectation)
- func (a *NamespaceAction) RetrieveByID(id uuid.UUID) (*resource.Namespace, error)
- func (a *NamespaceAction) RetrieveByIDOrCode(idOrCode string) (*resource.Namespace, error)
- func (a *NamespaceAction) RetrieveChildrenIDs(ids ...uuid.UUID) ([]uuid.UUID, error)
- func (a *NamespaceAction) RetrieveMany(q *query.Query) ([]*resource.Namespace, error)
- func (a *NamespaceAction) RetrieveParentIDs(id uuid.UUID) ([]uuid.UUID, error)
- func (a *NamespaceAction) Update(id uuid.UUID, namespace *resource.Namespace) (*resource.Namespace, error)
- type NamespaceActionCreateExpectation
- type NamespaceActionDeleteExpectation
- type NamespaceActionRetrieveByIDExpectation
- type NamespaceActionRetrieveByIDOrCodeExpectation
- type NamespaceActionRetrieveChildrenIDsExpectation
- type NamespaceActionRetrieveManyExpectation
- type NamespaceActionRetrieveParentIDsExpectation
- type NamespaceActionUpdateExpectation
- type Permission
- type TemplateAction
- func (a *TemplateAction) Create(template *resource.Template) (*resource.Template, error)
- func (a *TemplateAction) Delete(id uuid.UUID) error
- func (a *TemplateAction) ExpectCreate(e *TemplateActionCreateExpectation)
- func (a *TemplateAction) ExpectDelete(e *TemplateActionDeleteExpectation)
- func (a *TemplateAction) ExpectRetrieveByID(e *TemplateActionRetrieveByIDExpectation)
- func (a *TemplateAction) ExpectRetrieveByIDOrCode(e *TemplateActionRetrieveByIDOrCodeExpectation)
- func (a *TemplateAction) ExpectRetrieveMany(e *TemplateActionRetrieveManyExpectation)
- func (a *TemplateAction) ExpectUpdate(e *TemplateActionUpdateExpectation)
- func (a *TemplateAction) RetrieveByID(id uuid.UUID) (*resource.Template, error)
- func (a *TemplateAction) RetrieveMany(q *query.Query) ([]*resource.Template, error)
- func (a *TemplateAction) Update(id uuid.UUID, template *resource.Template) (*resource.Template, error)
- type TemplateActionCreateExpectation
- type TemplateActionDeleteExpectation
- type TemplateActionRetrieveByIDExpectation
- type TemplateActionRetrieveByIDOrCodeExpectation
- type TemplateActionRetrieveManyExpectation
- type TemplateActionUpdateExpectation
- type TemplateKindAction
- func (a *TemplateKindAction) Create(templateKind *resource.TemplateKind) (*resource.TemplateKind, error)
- func (a *TemplateKindAction) Delete(id uuid.UUID) error
- func (a *TemplateKindAction) ExpectCreate(e *TemplateKindActionCreateExpectation)
- func (a *TemplateKindAction) ExpectDelete(e *TemplateKindActionDeleteExpectation)
- func (a *TemplateKindAction) ExpectRetrieveByID(e *TemplateKindActionRetrieveByIDExpectation)
- func (a *TemplateKindAction) ExpectRetrieveByIDOrCode(e *TemplateKindActionRetrieveByIDOrCodeExpectation)
- func (a *TemplateKindAction) ExpectRetrieveMany(e *TemplateKindActionRetrieveManyExpectation)
- func (a *TemplateKindAction) ExpectUpdate(e *TemplateKindActionUpdateExpectation)
- func (a *TemplateKindAction) RetrieveByID(id uuid.UUID) (*resource.TemplateKind, error)
- func (a *TemplateKindAction) RetrieveMany(q *query.Query) ([]*resource.TemplateKind, error)
- func (a *TemplateKindAction) Update(id uuid.UUID, templateKind *resource.TemplateKind) (*resource.TemplateKind, error)
- type TemplateKindActionCreateExpectation
- type TemplateKindActionDeleteExpectation
- type TemplateKindActionRetrieveByIDExpectation
- type TemplateKindActionRetrieveByIDOrCodeExpectation
- type TemplateKindActionRetrieveManyExpectation
- type TemplateKindActionUpdateExpectation
Constants ¶
This section is empty.
Variables ¶
var ( // ErrArbitrary defines an arbitrary error. Usable during tests when the error's actual value // is of no importance. ErrArbitrary = errors.New("arbitrary") )
Functions ¶
func ArbitraryDeliveryKind ¶
func ArbitraryDeliveryKind(t *testing.T) *resource.DeliveryKind
func ArbitraryMessageKind ¶
func ArbitraryMessageKind(t *testing.T) *resource.MessageKind
func ArbitraryTemplateKind ¶
func ArbitraryTemplateKind(t *testing.T) *resource.TemplateKind
func MakeTimeRef ¶
MakeTimeRef parses s into a Time and returns its reference.
Types ¶
type Authorizer ¶
type Authorizer struct {
// contains filtered or unexported fields
}
func NewAuthorizer ¶
func NewAuthorizer(permissions []Permission) *Authorizer
func (*Authorizer) AuthorizeOperation ¶
type Clock ¶
Clock defines a clock with a constant time. It is used during tests to predict values that change, such as creation time attributes.
type Database ¶
Database defines a mock of a database.
func NewDatabase ¶
NewDatabase defines a mock of an database.
func (*Database) ExpectCount ¶
func (db *Database) ExpectCount(e *DatabaseCountExpectation)
ExpectCount adds the mock expectation.
func (*Database) ExpectCreate ¶
func (db *Database) ExpectCreate(e *DatabaseCreateExpectation)
ExpectCreate adds the mock expectation.
func (*Database) ExpectDelete ¶
func (db *Database) ExpectDelete(e *DatabaseDeleteExpectation)
ExpectDelete adds the mock expectation.
func (*Database) ExpectRetrieveByID ¶
func (db *Database) ExpectRetrieveByID(e *DatabaseRetrieveByIDExpectation)
ExpectRetrieve adds the mock expectation.
func (*Database) ExpectRetrieveByIDOrCode ¶
func (db *Database) ExpectRetrieveByIDOrCode(e *DatabaseRetrieveByIDOrCodeExpectation)
func (*Database) ExpectRetrieveMany ¶
func (db *Database) ExpectRetrieveMany(e *DatabaseRetrieveManyExpectation)
ExpectRetrieveMany adds the mock expectation.
func (*Database) ExpectRetrieveNamespaceChildrenIDs ¶
func (db *Database) ExpectRetrieveNamespaceChildrenIDs(e *DatabaseRetrieveNamespaceChildrenIDsExpectation)
func (*Database) ExpectRetrieveNamespaceParentIDs ¶
func (db *Database) ExpectRetrieveNamespaceParentIDs(e *DatabaseRetrieveNamespaceParentIDsExpectation)
func (*Database) ExpectUpdate ¶
func (db *Database) ExpectUpdate(e *DatabaseUpdateExpectation)
ExpectUpdate adds the mock expectation.
func (*Database) RetrieveByID ¶
Retrieve mocks the Retrieve function.
func (*Database) RetrieveByIDOrCode ¶
func (*Database) RetrieveMany ¶
RetrieveMany mocks the RetrieveMany function.
func (*Database) RetrieveNamespaceChildrenIDs ¶
func (*Database) RetrieveNamespaceParentIDs ¶
type DeliveryAction ¶
func NewDeliveryAction ¶
func NewDeliveryAction(t *testing.T) *DeliveryAction
func (*DeliveryAction) ExpectCreate ¶
func (a *DeliveryAction) ExpectCreate(e *DeliveryActionCreateExpectation)
func (*DeliveryAction) ExpectQueueRequest ¶
func (a *DeliveryAction) ExpectQueueRequest(e *DeliveryActionQueueRequestExpectation)
func (*DeliveryAction) ExpectRetrieveByID ¶
func (a *DeliveryAction) ExpectRetrieveByID(e *DeliveryActionRetrieveByIDExpectation)
func (*DeliveryAction) ExpectRetrieveByMessageID ¶
func (a *DeliveryAction) ExpectRetrieveByMessageID(e *DeliveryActionRetrieveByMessageIDExpectation)
func (*DeliveryAction) ExpectRetrieveMany ¶
func (a *DeliveryAction) ExpectRetrieveMany(e *DeliveryActionRetrieveManyExpectation)
func (*DeliveryAction) ExpectUpdate ¶
func (a *DeliveryAction) ExpectUpdate(e *DeliveryActionUpdateExpectation)
func (*DeliveryAction) QueueRequest ¶
func (a *DeliveryAction) QueueRequest(deliveryID uuid.UUID) error
func (*DeliveryAction) RetrieveByID ¶
func (*DeliveryAction) RetrieveByMessageID ¶
func (*DeliveryAction) RetrieveMany ¶
type DeliveryKindAction ¶
func NewDeliveryKindAction ¶
func NewDeliveryKindAction(t *testing.T) *DeliveryKindAction
func (*DeliveryKindAction) Create ¶
func (a *DeliveryKindAction) Create(deliveryKind *resource.DeliveryKind) (*resource.DeliveryKind, error)
func (*DeliveryKindAction) ExpectCreate ¶
func (a *DeliveryKindAction) ExpectCreate(e *DeliveryKindActionCreateExpectation)
func (*DeliveryKindAction) ExpectDelete ¶
func (a *DeliveryKindAction) ExpectDelete(e *DeliveryKindActionDeleteExpectation)
func (*DeliveryKindAction) ExpectRetrieveByID ¶
func (a *DeliveryKindAction) ExpectRetrieveByID(e *DeliveryKindActionRetrieveByIDExpectation)
func (*DeliveryKindAction) ExpectRetrieveByIDOrCode ¶
func (a *DeliveryKindAction) ExpectRetrieveByIDOrCode(e *DeliveryKindActionRetrieveByIDOrCodeExpectation)
func (*DeliveryKindAction) ExpectRetrieveMany ¶
func (a *DeliveryKindAction) ExpectRetrieveMany(e *DeliveryKindActionRetrieveManyExpectation)
func (*DeliveryKindAction) ExpectUpdate ¶
func (a *DeliveryKindAction) ExpectUpdate(e *DeliveryKindActionUpdateExpectation)
func (*DeliveryKindAction) RetrieveByID ¶
func (a *DeliveryKindAction) RetrieveByID(id uuid.UUID) (*resource.DeliveryKind, error)
func (*DeliveryKindAction) RetrieveByIDOrCode ¶
func (a *DeliveryKindAction) RetrieveByIDOrCode(idOrCode string) (*resource.DeliveryKind, error)
func (*DeliveryKindAction) RetrieveMany ¶
func (a *DeliveryKindAction) RetrieveMany(q *query.Query) ([]*resource.DeliveryKind, error)
func (*DeliveryKindAction) Update ¶
func (a *DeliveryKindAction) Update(id uuid.UUID, deliveryKind *resource.DeliveryKind) (*resource.DeliveryKind, error)
type DeliveryKindActionCreateExpectation ¶
type DeliveryKindActionCreateExpectation struct {
ExpectedDeliveryKind *resource.DeliveryKind
ReturnedDeliveryKind *resource.DeliveryKind
ReturnedError error
}
type DeliveryKindActionRetrieveByIDExpectation ¶
type DeliveryKindActionRetrieveByIDExpectation struct {
ExpectedID uuid.UUID
ReturnedDeliveryKind *resource.DeliveryKind
ReturnedError error
}
type DeliveryKindActionRetrieveByIDOrCodeExpectation ¶
type DeliveryKindActionRetrieveByIDOrCodeExpectation struct {
ExpectedIDOrCode string
ReturnedDeliveryKind *resource.DeliveryKind
ReturnedError error
}
type DeliveryKindActionRetrieveManyExpectation ¶
type DeliveryKindActionRetrieveManyExpectation struct {
ExpectedQuery *query.Query
ReturnedDeliveryKinds []*resource.DeliveryKind
ReturnedError error
}
type DeliveryKindActionUpdateExpectation ¶
type DeliveryKindActionUpdateExpectation struct {
ExpectedID uuid.UUID
ExpectedDeliveryKind *resource.DeliveryKind
ReturnedDeliveryKind *resource.DeliveryKind
ReturnedError error
}
type ErrorExpectation ¶
ErrorExpectation defines some data about an expected error.
type MSGQueue ¶
MSGQueue defines a mock of a message queue.
func NewMSGQueue ¶
NewMSGQueue creates a new message queue usable during tests.
func (*MSGQueue) ExpectPublish ¶
func (mq *MSGQueue) ExpectPublish(e *MSGQueuePublishExpectation)
ExpectPublish adds the mock expectation.
func (*MSGQueue) ExpectSubscribe ¶
func (mq *MSGQueue) ExpectSubscribe(e *MSGQueueSubscribeExpectation)
ExpectSubscribe adds the mock expectation.
type MSGQueueSubscribeExpectation ¶
type MSGQueueSubscribeExpectation struct {
ExpectedHandler handler.MSGHandlerFunc
ReturnedError error
}
type MessageAction ¶
func NewMessageAction ¶
func NewMessageAction(t *testing.T) *MessageAction
func (*MessageAction) ExpectCreate ¶
func (a *MessageAction) ExpectCreate(e *MessageActionCreateExpectation)
func (*MessageAction) ExpectDelete ¶
func (a *MessageAction) ExpectDelete(e *MessageActionDeleteExpectation)
func (*MessageAction) ExpectRetrieveByID ¶
func (a *MessageAction) ExpectRetrieveByID(e *MessageActionRetrieveByIDExpectation)
func (*MessageAction) ExpectRetrieveMany ¶
func (a *MessageAction) ExpectRetrieveMany(e *MessageActionRetrieveManyExpectation)
func (*MessageAction) ExpectRetrievePotentiallyFailed ¶
func (a *MessageAction) ExpectRetrievePotentiallyFailed(e *MessageActionRetrievePotentiallyFailedExpectation)
func (*MessageAction) ExpectUpdate ¶
func (a *MessageAction) ExpectUpdate(e *MessageActionUpdateExpectation)
func (*MessageAction) RetrieveByID ¶
func (*MessageAction) RetrieveMany ¶
func (*MessageAction) RetrievePotentiallyFailed ¶
type MessageKindAction ¶
func NewMessageKindAction ¶
func NewMessageKindAction(t *testing.T) *MessageKindAction
func (*MessageKindAction) Create ¶
func (a *MessageKindAction) Create(messageKind *resource.MessageKind) (*resource.MessageKind, error)
func (*MessageKindAction) ExpectCreate ¶
func (a *MessageKindAction) ExpectCreate(e *MessageKindActionCreateExpectation)
func (*MessageKindAction) ExpectDelete ¶
func (a *MessageKindAction) ExpectDelete(e *MessageKindActionDeleteExpectation)
func (*MessageKindAction) ExpectRetrieveByID ¶
func (a *MessageKindAction) ExpectRetrieveByID(e *MessageKindActionRetrieveByIDExpectation)
func (*MessageKindAction) ExpectRetrieveByIDOrCode ¶
func (a *MessageKindAction) ExpectRetrieveByIDOrCode(e *MessageKindActionRetrieveByIDOrCodeExpectation)
func (*MessageKindAction) ExpectRetrieveMany ¶
func (a *MessageKindAction) ExpectRetrieveMany(e *MessageKindActionRetrieveManyExpectation)
func (*MessageKindAction) ExpectUpdate ¶
func (a *MessageKindAction) ExpectUpdate(e *MessageKindActionUpdateExpectation)
func (*MessageKindAction) RetrieveByID ¶
func (a *MessageKindAction) RetrieveByID(id uuid.UUID) (*resource.MessageKind, error)
func (*MessageKindAction) RetrieveByIDOrCode ¶
func (a *MessageKindAction) RetrieveByIDOrCode(idOrCode string) (*resource.MessageKind, error)
func (*MessageKindAction) RetrieveMany ¶
func (a *MessageKindAction) RetrieveMany(q *query.Query) ([]*resource.MessageKind, error)
func (*MessageKindAction) Update ¶
func (a *MessageKindAction) Update(id uuid.UUID, messageKind *resource.MessageKind) (*resource.MessageKind, error)
type MessageKindActionCreateExpectation ¶
type MessageKindActionCreateExpectation struct {
ExpectedMessageKind *resource.MessageKind
ReturnedMessageKind *resource.MessageKind
ReturnedError error
}
type MessageKindActionRetrieveByIDExpectation ¶
type MessageKindActionRetrieveByIDExpectation struct {
ExpectedID uuid.UUID
ReturnedMessageKind *resource.MessageKind
ReturnedError error
}
type MessageKindActionRetrieveByIDOrCodeExpectation ¶
type MessageKindActionRetrieveByIDOrCodeExpectation struct {
ExpectedIDOrCode string
ReturnedMessageKind *resource.MessageKind
ReturnedError error
}
type MessageKindActionRetrieveManyExpectation ¶
type MessageKindActionRetrieveManyExpectation struct {
ExpectedQuery *query.Query
ReturnedMessageKinds []*resource.MessageKind
ReturnedError error
}
type MessageKindActionUpdateExpectation ¶
type MessageKindActionUpdateExpectation struct {
ExpectedID uuid.UUID
ExpectedMessageKind *resource.MessageKind
ReturnedMessageKind *resource.MessageKind
ReturnedError error
}
type NamespaceAction ¶
func NewNamespaceAction ¶
func NewNamespaceAction(t *testing.T) *NamespaceAction
func (*NamespaceAction) ExpectCreate ¶
func (a *NamespaceAction) ExpectCreate(e *NamespaceActionCreateExpectation)
func (*NamespaceAction) ExpectDelete ¶
func (a *NamespaceAction) ExpectDelete(e *NamespaceActionDeleteExpectation)
func (*NamespaceAction) ExpectRetrieveByID ¶
func (a *NamespaceAction) ExpectRetrieveByID(e *NamespaceActionRetrieveByIDExpectation)
func (*NamespaceAction) ExpectRetrieveByIDOrCode ¶
func (a *NamespaceAction) ExpectRetrieveByIDOrCode(e *NamespaceActionRetrieveByIDOrCodeExpectation)
func (*NamespaceAction) ExpectRetrieveChildrenIDs ¶
func (a *NamespaceAction) ExpectRetrieveChildrenIDs(e *NamespaceActionRetrieveChildrenIDsExpectation)
func (*NamespaceAction) ExpectRetrieveMany ¶
func (a *NamespaceAction) ExpectRetrieveMany(e *NamespaceActionRetrieveManyExpectation)
func (*NamespaceAction) ExpectRetrieveParentIDs ¶
func (a *NamespaceAction) ExpectRetrieveParentIDs(e *NamespaceActionRetrieveParentIDsExpectation)
func (*NamespaceAction) ExpectUpdate ¶
func (a *NamespaceAction) ExpectUpdate(e *NamespaceActionUpdateExpectation)
func (*NamespaceAction) RetrieveByID ¶
func (*NamespaceAction) RetrieveByIDOrCode ¶
func (a *NamespaceAction) RetrieveByIDOrCode(idOrCode string) (*resource.Namespace, error)
func (*NamespaceAction) RetrieveChildrenIDs ¶
func (*NamespaceAction) RetrieveMany ¶
func (*NamespaceAction) RetrieveParentIDs ¶
type Permission ¶
type TemplateAction ¶
func NewTemplateAction ¶
func NewTemplateAction(t *testing.T) *TemplateAction
func (*TemplateAction) ExpectCreate ¶
func (a *TemplateAction) ExpectCreate(e *TemplateActionCreateExpectation)
func (*TemplateAction) ExpectDelete ¶
func (a *TemplateAction) ExpectDelete(e *TemplateActionDeleteExpectation)
func (*TemplateAction) ExpectRetrieveByID ¶
func (a *TemplateAction) ExpectRetrieveByID(e *TemplateActionRetrieveByIDExpectation)
func (*TemplateAction) ExpectRetrieveByIDOrCode ¶
func (a *TemplateAction) ExpectRetrieveByIDOrCode(e *TemplateActionRetrieveByIDOrCodeExpectation)
func (*TemplateAction) ExpectRetrieveMany ¶
func (a *TemplateAction) ExpectRetrieveMany(e *TemplateActionRetrieveManyExpectation)
func (*TemplateAction) ExpectUpdate ¶
func (a *TemplateAction) ExpectUpdate(e *TemplateActionUpdateExpectation)
func (*TemplateAction) RetrieveByID ¶
func (*TemplateAction) RetrieveMany ¶
type TemplateKindAction ¶
func NewTemplateKindAction ¶
func NewTemplateKindAction(t *testing.T) *TemplateKindAction
func (*TemplateKindAction) Create ¶
func (a *TemplateKindAction) Create(templateKind *resource.TemplateKind) (*resource.TemplateKind, error)
func (*TemplateKindAction) ExpectCreate ¶
func (a *TemplateKindAction) ExpectCreate(e *TemplateKindActionCreateExpectation)
func (*TemplateKindAction) ExpectDelete ¶
func (a *TemplateKindAction) ExpectDelete(e *TemplateKindActionDeleteExpectation)
func (*TemplateKindAction) ExpectRetrieveByID ¶
func (a *TemplateKindAction) ExpectRetrieveByID(e *TemplateKindActionRetrieveByIDExpectation)
func (*TemplateKindAction) ExpectRetrieveByIDOrCode ¶
func (a *TemplateKindAction) ExpectRetrieveByIDOrCode(e *TemplateKindActionRetrieveByIDOrCodeExpectation)
func (*TemplateKindAction) ExpectRetrieveMany ¶
func (a *TemplateKindAction) ExpectRetrieveMany(e *TemplateKindActionRetrieveManyExpectation)
func (*TemplateKindAction) ExpectUpdate ¶
func (a *TemplateKindAction) ExpectUpdate(e *TemplateKindActionUpdateExpectation)
func (*TemplateKindAction) RetrieveByID ¶
func (a *TemplateKindAction) RetrieveByID(id uuid.UUID) (*resource.TemplateKind, error)
func (*TemplateKindAction) RetrieveMany ¶
func (a *TemplateKindAction) RetrieveMany(q *query.Query) ([]*resource.TemplateKind, error)
func (*TemplateKindAction) Update ¶
func (a *TemplateKindAction) Update(id uuid.UUID, templateKind *resource.TemplateKind) (*resource.TemplateKind, error)
type TemplateKindActionCreateExpectation ¶
type TemplateKindActionCreateExpectation struct {
ExpectedTemplateKind *resource.TemplateKind
ReturnedTemplateKind *resource.TemplateKind
ReturnedError error
}
type TemplateKindActionRetrieveByIDExpectation ¶
type TemplateKindActionRetrieveByIDExpectation struct {
ExpectedID uuid.UUID
ReturnedTemplateKind *resource.TemplateKind
ReturnedError error
}
type TemplateKindActionRetrieveByIDOrCodeExpectation ¶
type TemplateKindActionRetrieveByIDOrCodeExpectation struct {
ExpectedIDOrCode string
ReturnedTemplateKind *resource.TemplateKind
ReturnedError error
}
type TemplateKindActionRetrieveManyExpectation ¶
type TemplateKindActionRetrieveManyExpectation struct {
ExpectedQuery *query.Query
ReturnedTemplateKinds []*resource.TemplateKind
ReturnedError error
}
type TemplateKindActionUpdateExpectation ¶
type TemplateKindActionUpdateExpectation struct {
ExpectedID uuid.UUID
ExpectedTemplateKind *resource.TemplateKind
ReturnedTemplateKind *resource.TemplateKind
ReturnedError error
}