Documentation ¶
Index ¶
- type MockClient
- func (m MockClient) CreateWorkerRoute(ctx context.Context, zoneID string, route cloudflare.WorkerRoute) (cloudflare.WorkerRouteResponse, error)
- func (m MockClient) DeleteWorkerRoute(ctx context.Context, zoneID string, routeID string) (cloudflare.WorkerRouteResponse, error)
- func (m MockClient) GetWorkerRoute(ctx context.Context, zoneID string, routeID string) (cloudflare.WorkerRouteResponse, error)
- func (m MockClient) UpdateWorkerRoute(ctx context.Context, zoneID string, routeID string, ...) (cloudflare.WorkerRouteResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockClient ¶
type MockClient struct { MockCreateWorkerRoute func(ctx context.Context, zoneID string, route cloudflare.WorkerRoute) (cloudflare.WorkerRouteResponse, error) MockUpdateWorkerRoute func(ctx context.Context, zoneID string, routeID string, route cloudflare.WorkerRoute) (cloudflare.WorkerRouteResponse, error) MockGetWorkerRoute func(ctx context.Context, zoneID string, routeID string) (cloudflare.WorkerRouteResponse, error) MockDeleteWorkerRoute func(ctx context.Context, zoneID string, routeID string) (cloudflare.WorkerRouteResponse, error) }
A MockClient acts as a testable representation of the Cloudflare API.
func (MockClient) CreateWorkerRoute ¶
func (m MockClient) CreateWorkerRoute(ctx context.Context, zoneID string, route cloudflare.WorkerRoute) (cloudflare.WorkerRouteResponse, error)
CreateWorkerRoute mocks the CreateWorkerRoute method of the Cloudflare API.
func (MockClient) DeleteWorkerRoute ¶
func (m MockClient) DeleteWorkerRoute(ctx context.Context, zoneID string, routeID string) (cloudflare.WorkerRouteResponse, error)
DeleteWorkerRoute mocks the DeleteWorkerRoute method of the Cloudflare API.
func (MockClient) GetWorkerRoute ¶
func (m MockClient) GetWorkerRoute(ctx context.Context, zoneID string, routeID string) (cloudflare.WorkerRouteResponse, error)
GetWorkerRoute mocks the GetWorkerRoute method of the Cloudflare API.
func (MockClient) UpdateWorkerRoute ¶
func (m MockClient) UpdateWorkerRoute(ctx context.Context, zoneID string, routeID string, route cloudflare.WorkerRoute) (cloudflare.WorkerRouteResponse, error)
UpdateWorkerRoute mocks the UpdateWorkerRoute method of the Cloudflare API.
Click to show internal directories.
Click to hide internal directories.