Documentation
¶
Index ¶
- Constants
- func GenerateBool(fd protoreflect.FieldDescriptor) bool
- func GenerateBytes(fd protoreflect.FieldDescriptor) []byte
- func GenerateEnum(fd protoreflect.FieldDescriptor) protoreflect.EnumNumber
- func GenerateFixed32(fd protoreflect.FieldDescriptor) uint32
- func GenerateFixed64(fd protoreflect.FieldDescriptor) uint64
- func GenerateFloat32(fd protoreflect.FieldDescriptor) float32
- func GenerateFloat64(fd protoreflect.FieldDescriptor) float64
- func GenerateGoogleDuration(fd protoreflect.FieldDescriptor) *durationpb.Duration
- func GenerateGoogleTimestamp(fd protoreflect.FieldDescriptor) *timestamppb.Timestamp
- func GenerateGoogleValue(fd protoreflect.FieldDescriptor, st state) *structpb.Value
- func GenerateInt32(fd protoreflect.FieldDescriptor) int32
- func GenerateInt64(fd protoreflect.FieldDescriptor) int64
- func GenerateSFixed32(fd protoreflect.FieldDescriptor) int32
- func GenerateSFixed64(fd protoreflect.FieldDescriptor) int64
- func GenerateSInt32(fd protoreflect.FieldDescriptor) int32
- func GenerateSInt64(fd protoreflect.FieldDescriptor) int64
- func GenerateString(fd protoreflect.FieldDescriptor) string
- func GenerateUInt32(fd protoreflect.FieldDescriptor) uint32
- func GenerateUInt64(fd protoreflect.FieldDescriptor) uint64
- func SetDataOnMessage(msg *dynamicpb.Message)
Constants ¶
const MaxNestedDepth = 20
Variables ¶
This section is empty.
Functions ¶
func GenerateBool ¶ added in v0.0.5
func GenerateBool(fd protoreflect.FieldDescriptor) bool
GenerateBool returns a fake boolean value given a field descriptor.
func GenerateBytes ¶
func GenerateBytes(fd protoreflect.FieldDescriptor) []byte
GenerateBytes returns a fake []byte value given a field descriptor.
func GenerateEnum ¶ added in v0.0.5
func GenerateEnum(fd protoreflect.FieldDescriptor) protoreflect.EnumNumber
GenerateEnum returns a fake enum value given a field descriptor.
func GenerateFixed32 ¶
func GenerateFixed32(fd protoreflect.FieldDescriptor) uint32
GenerateFixed32 returns a fake fixed32 value given a field descriptor.
func GenerateFixed64 ¶
func GenerateFixed64(fd protoreflect.FieldDescriptor) uint64
GenerateFixed64 returns a fake fixed64 value given a field descriptor.
func GenerateFloat32 ¶
func GenerateFloat32(fd protoreflect.FieldDescriptor) float32
GenerateFloat32 returns a fake float32 value given a field descriptor.
func GenerateFloat64 ¶
func GenerateFloat64(fd protoreflect.FieldDescriptor) float64
GenerateFloat64 returns a fake float64 value given a field descriptor.
func GenerateGoogleDuration ¶ added in v0.0.8
func GenerateGoogleDuration(fd protoreflect.FieldDescriptor) *durationpb.Duration
GenerateGoogleDuration generates a random google.protobuf.Duration value.
func GenerateGoogleTimestamp ¶ added in v0.0.8
func GenerateGoogleTimestamp(fd protoreflect.FieldDescriptor) *timestamppb.Timestamp
GenerateGoogleTimestamp generates a random google.protobuf.Timestamp value.
func GenerateGoogleValue ¶ added in v0.0.8
func GenerateGoogleValue(fd protoreflect.FieldDescriptor, st state) *structpb.Value
func GenerateInt32 ¶
func GenerateInt32(fd protoreflect.FieldDescriptor) int32
GenerateInt32 returns a fake int32 value given a field descriptor.
func GenerateInt64 ¶
func GenerateInt64(fd protoreflect.FieldDescriptor) int64
GenerateInt64 returns a fake int64 value given a field descriptor.
func GenerateSFixed32 ¶ added in v0.0.5
func GenerateSFixed32(fd protoreflect.FieldDescriptor) int32
GenerateSFixed32 returns a fake sfixedint32 value given a field descriptor.
func GenerateSFixed64 ¶
func GenerateSFixed64(fd protoreflect.FieldDescriptor) int64
GenerateSFixed64 returns a fake sfixed64 value given a field descriptor.
func GenerateSInt32 ¶
func GenerateSInt32(fd protoreflect.FieldDescriptor) int32
GenerateSInt32 returns a fake sint32 value given a field descriptor.
func GenerateSInt64 ¶
func GenerateSInt64(fd protoreflect.FieldDescriptor) int64
GenerateSInt64 returns a fake sint64 value given a field descriptor.
func GenerateString ¶
func GenerateString(fd protoreflect.FieldDescriptor) string
GenerateString returns a fake string value given a field descriptor.
func GenerateUInt32 ¶
func GenerateUInt32(fd protoreflect.FieldDescriptor) uint32
GenerateUInt32 returns a fake uint32 value given a field descriptor.
func GenerateUInt64 ¶
func GenerateUInt64(fd protoreflect.FieldDescriptor) uint64
GenerateUInt64 returns a fake uint64 value given a field descriptor.
func SetDataOnMessage ¶ added in v0.0.4
SetDataOnMessage generates fake data given a *dynamicpb.Message and sets the field values.
Types ¶
This section is empty.
Source Files
¶
Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
fauxrpc
command
|
|
|
example
|
|
|
generated-faux-server
module
|
|
|
generated-mocks
module
|
|
|
private
|
|
|
testcontainers
module
|
