Documentation
¶
Overview ¶
Package datagen generates test data for protocol schemas.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Generator ¶
type Generator struct {
// contains filtered or unexported fields
}
Generator generates protocol test data.
func NewGenerator ¶
NewGenerator creates a new data generator.
func (*Generator) GenerateBoundary ¶
func (g *Generator) GenerateBoundary(s *schema.ProtocolSchema) []map[string]any
GenerateBoundary generates boundary value test data.
func (*Generator) GenerateFuzz ¶
GenerateFuzz generates malformed/fuzz test data.
func (*Generator) GenerateValid ¶
GenerateValid generates valid test data for a protocol.
Click to show internal directories.
Click to hide internal directories.