fake

package
v0.0.0-...-be1e11a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 6, 2021 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL