Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CueExpectationLoadType ¶
type CueExpectationLoader ¶
type CueExpectationLoader struct {
// contains filtered or unexported fields
}
func NewCueExpectationLoader ¶
func NewCueExpectationLoader(cueExpectationsFiles []string) *CueExpectationLoader
func (*CueExpectationLoader) Load ¶
func (cel *CueExpectationLoader) Load() (*CueExpectationLoadType, error)
type ExpectationType ¶
type ExpectationType interface { OpenAPISpecLoadType | CueExpectationLoadType }
type Loader ¶
type Loader[T ExpectationType] interface { Load() (*T, error) }
type OpenAPISpecLoadType ¶
type OpenAPISpecLoader ¶
type OpenAPISpecLoader struct {
// contains filtered or unexported fields
}
func NewOpenApiSpecLoader ¶
func NewOpenApiSpecLoader(filename string) *OpenAPISpecLoader
func (*OpenAPISpecLoader) Load ¶
func (osl *OpenAPISpecLoader) Load() (*OpenAPISpecLoadType, error)
Click to show internal directories.
Click to hide internal directories.