fake

package
v1.1.0 Latest Latest
Warning

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

Go to latest
Published: Apr 1, 2026 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	HttpSuccess = http.Response{
		Status:     http.StatusText(http.StatusOK),
		StatusCode: http.StatusOK,
	}
)

Functions

func NewFakeClient

func NewFakeClient() api.ClientWithResponsesInterface

NewFakeClient creates a new fake client for testing.

Types

type ClientBuilder

type ClientBuilder struct {
	// contains filtered or unexported fields
}

ClientBuilder builds a fake client.

func NewFakeClientBuilder

func NewFakeClientBuilder() *ClientBuilder

NewFakeClientBuilder returns a new builder to create a fake client.

func (*ClientBuilder) Build

Build returns a fake client.

func (*ClientBuilder) WithInterceptorFuncs

func (c *ClientBuilder) WithInterceptorFuncs(interceptorFuncs interceptor.Funcs) *ClientBuilder

WithInterceptorFuncs configures the client methods to be intercepted using the provided interceptor.Funcs.

Jump to

Keyboard shortcuts

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