package
0.0.0-20200226065818-fe632b36a108
Repository: https://github.com/alipay/sofa-mesh.git
Documentation: pkg.go.dev
# Functions
Creates a named requirement that includes configuration.
Creates a new named requirement without configuration.
# Structs
A configured requirement contains the requirement, a configuration object, and the name to give that configured object.
Descriptor describes a component of the testing framework.
# Interfaces
Defaults provides default component Descriptors for components.
Factory for new component instances.
Instance of a testing framework component.
Repository of components.
RequirementError is an error that occurred while requiring components.
Resolver for component requirements.
# Type aliases
Configuration is a marker interface for configuration objects that components take.
ID for a component of the testing framework.
Requirement is a marker interface for an element that can be required of the testing framework.
Variant allows an environment to support multiple components with the same ID.