mocks

package
v0.2.0 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ChannelPolicyManagerGetter

type ChannelPolicyManagerGetter struct {
	mock.Mock
}

ChannelPolicyManagerGetter is an autogenerated mock type for the ChannelPolicyManagerGetter type

func NewChannelPolicyManagerGetter

func NewChannelPolicyManagerGetter(t interface {
	mock.TestingT
	Cleanup(func())
}) *ChannelPolicyManagerGetter

NewChannelPolicyManagerGetter creates a new instance of ChannelPolicyManagerGetter. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*ChannelPolicyManagerGetter) Manager

func (_m *ChannelPolicyManagerGetter) Manager(channelID string) policies.Manager

Manager provides a mock function with given fields: channelID

type ChannelPolicyReferenceProvider

type ChannelPolicyReferenceProvider struct {
	mock.Mock
}

ChannelPolicyReferenceProvider is an autogenerated mock type for the ChannelPolicyReferenceProvider type

func NewChannelPolicyReferenceProvider

func NewChannelPolicyReferenceProvider(t interface {
	mock.TestingT
	Cleanup(func())
}) *ChannelPolicyReferenceProvider

NewChannelPolicyReferenceProvider creates a new instance of ChannelPolicyReferenceProvider. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*ChannelPolicyReferenceProvider) NewPolicy

func (_m *ChannelPolicyReferenceProvider) NewPolicy(channelConfigPolicyReference string) (policies.Policy, error)

NewPolicy provides a mock function with given fields: channelConfigPolicyReference

type Identity

type Identity struct {
	mock.Mock
}

Identity is an autogenerated mock type for the Identity type

func NewIdentity

func NewIdentity(t interface {
	mock.TestingT
	Cleanup(func())
}) *Identity

NewIdentity creates a new instance of Identity. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*Identity) Anonymous

func (_m *Identity) Anonymous() bool

Anonymous provides a mock function with no fields

func (*Identity) ExpiresAt

func (_m *Identity) ExpiresAt() time.Time

ExpiresAt provides a mock function with no fields

func (*Identity) GetCertificatePEM

func (_m *Identity) GetCertificatePEM() ([]byte, error)

GetCertificatePEM provides a mock function with no fields

func (*Identity) GetIdentifier

func (_m *Identity) GetIdentifier() *msp.IdentityIdentifier

GetIdentifier provides a mock function with no fields

func (*Identity) GetMSPIdentifier

func (_m *Identity) GetMSPIdentifier() string

GetMSPIdentifier provides a mock function with no fields

func (*Identity) GetOrganizationalUnits

func (_m *Identity) GetOrganizationalUnits() []*msp.OUIdentifier

GetOrganizationalUnits provides a mock function with no fields

func (*Identity) SatisfiesPrincipal

func (_m *Identity) SatisfiesPrincipal(principal *fabric_protos_go_apiv2msp.MSPPrincipal) error

SatisfiesPrincipal provides a mock function with given fields: principal

func (*Identity) Serialize

func (_m *Identity) Serialize() ([]byte, error)

Serialize provides a mock function with no fields

func (*Identity) SerializeWithIDOfCert

func (_m *Identity) SerializeWithIDOfCert() ([]byte, error)

SerializeWithIDOfCert provides a mock function with no fields

func (*Identity) Validate

func (_m *Identity) Validate() error

Validate provides a mock function with no fields

func (*Identity) Verify

func (_m *Identity) Verify(msg []byte, sig []byte) error

Verify provides a mock function with given fields: msg, sig

type IdentityDeserializer

type IdentityDeserializer struct {
	mock.Mock
}

IdentityDeserializer is an autogenerated mock type for the IdentityDeserializer type

func NewIdentityDeserializer

func NewIdentityDeserializer(t interface {
	mock.TestingT
	Cleanup(func())
}) *IdentityDeserializer

NewIdentityDeserializer creates a new instance of IdentityDeserializer. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*IdentityDeserializer) DeserializeIdentity

func (_m *IdentityDeserializer) DeserializeIdentity(identity *msppb.Identity) (msp.Identity, error)

DeserializeIdentity provides a mock function with given fields: identity

func (*IdentityDeserializer) GetKnownDeserializedIdentity

func (_m *IdentityDeserializer) GetKnownDeserializedIdentity(_a0 msp.IdentityIdentifier) msp.Identity

GetKnownDeserializedIdentity provides a mock function with given fields: _a0

func (*IdentityDeserializer) IsWellFormed

func (_m *IdentityDeserializer) IsWellFormed(identity *msppb.Identity) error

IsWellFormed provides a mock function with given fields: identity

type MockChannelPolicyManager

type MockChannelPolicyManager struct {
	MockPolicy policies.Policy
}

func (*MockChannelPolicyManager) GetPolicy

func (m *MockChannelPolicyManager) GetPolicy(id string) (policies.Policy, bool)

func (*MockChannelPolicyManager) Manager

func (m *MockChannelPolicyManager) Manager(path []string) (policies.Manager, bool)

type MockChannelPolicyManagerGetter

type MockChannelPolicyManagerGetter struct {
	Managers map[string]policies.Manager
}

func (*MockChannelPolicyManagerGetter) Manager

func (c *MockChannelPolicyManagerGetter) Manager(channelID string) policies.Manager

type MockIdentity

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

func (*MockIdentity) Anonymous

func (id *MockIdentity) Anonymous() bool

func (*MockIdentity) ExpiresAt

func (id *MockIdentity) ExpiresAt() time.Time

func (*MockIdentity) GetCertificatePEM

func (*MockIdentity) GetCertificatePEM() ([]byte, error)

GetCertificatePEM return the certificate in PEM format.

func (*MockIdentity) GetIdentifier

func (id *MockIdentity) GetIdentifier() *msp.IdentityIdentifier

func (*MockIdentity) GetMSPIdentifier

func (id *MockIdentity) GetMSPIdentifier() string

func (*MockIdentity) GetOrganizationalUnits

func (id *MockIdentity) GetOrganizationalUnits() []*msp.OUIdentifier

func (*MockIdentity) SatisfiesPrincipal

func (id *MockIdentity) SatisfiesPrincipal(p *mspproto.MSPPrincipal) error

func (*MockIdentity) Serialize

func (*MockIdentity) Serialize() ([]byte, error)

Serialize converts identity to bytes.

func (*MockIdentity) SerializeWithIDOfCert

func (*MockIdentity) SerializeWithIDOfCert() ([]byte, error)

SerializeWithIDOfCert converts identity to bytes.

func (*MockIdentity) Validate

func (id *MockIdentity) Validate() error

func (*MockIdentity) Verify

func (id *MockIdentity) Verify(msg []byte, sig []byte) error

type MockIdentityDeserializer

type MockIdentityDeserializer struct {
	Identity *msppb.Identity
	Msg      []byte
}

func (*MockIdentityDeserializer) DeserializeIdentity

func (d *MockIdentityDeserializer) DeserializeIdentity(identity *msppb.Identity) (msp.Identity, error)

DeserializeIdentity converts a proto identity into a msp.Identity.

func (*MockIdentityDeserializer) GetKnownDeserializedIdentity

func (*MockIdentityDeserializer) GetKnownDeserializedIdentity(
	msp.IdentityIdentifier,
) msp.Identity

GetKnownDeserializedIdentity returns a known identity matching the given IdentityIdentifier.

func (*MockIdentityDeserializer) IsWellFormed

func (*MockIdentityDeserializer) IsWellFormed(_ *msppb.Identity) error

IsWellFormed checks whether the certificate provided in the identity is valid.

type MockMSPPrincipalGetter

type MockMSPPrincipalGetter struct {
	Principal []byte
}

func (*MockMSPPrincipalGetter) Get

type MockPolicy

type MockPolicy struct {
	Deserializer msp.IdentityDeserializer
}

func (*MockPolicy) EvaluateIdentities

func (m *MockPolicy) EvaluateIdentities(identities []msp.Identity) error

EvaluateIdentities takes an array of identities and evaluates whether they satisfy the policy

func (*MockPolicy) EvaluateSignedData

func (m *MockPolicy) EvaluateSignedData(signatureSet []*protoutil.SignedData) error

EvaluateSignedData takes a set of SignedData and evaluates whether this set of signatures satisfies the policy

type Policy

type Policy struct {
	mock.Mock
}

Policy is an autogenerated mock type for the Policy type

func NewPolicy

func NewPolicy(t interface {
	mock.TestingT
	Cleanup(func())
}) *Policy

NewPolicy creates a new instance of Policy. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*Policy) EvaluateIdentities

func (_m *Policy) EvaluateIdentities(identities []msp.Identity) error

EvaluateIdentities provides a mock function with given fields: identities

func (*Policy) EvaluateSignedData

func (_m *Policy) EvaluateSignedData(signatureSet []*protoutil.SignedData) error

EvaluateSignedData provides a mock function with given fields: signatureSet

type PolicyManager

type PolicyManager struct {
	mock.Mock
}

PolicyManager is an autogenerated mock type for the PolicyManager type

func NewPolicyManager

func NewPolicyManager(t interface {
	mock.TestingT
	Cleanup(func())
}) *PolicyManager

NewPolicyManager creates a new instance of PolicyManager. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*PolicyManager) GetPolicy

func (_m *PolicyManager) GetPolicy(id string) (policies.Policy, bool)

GetPolicy provides a mock function with given fields: id

func (*PolicyManager) Manager

func (_m *PolicyManager) Manager(path []string) (policies.Manager, bool)

Manager provides a mock function with given fields: path

type SignaturePolicyProvider

type SignaturePolicyProvider struct {
	mock.Mock
}

SignaturePolicyProvider is an autogenerated mock type for the SignaturePolicyProvider type

func NewSignaturePolicyProvider

func NewSignaturePolicyProvider(t interface {
	mock.TestingT
	Cleanup(func())
}) *SignaturePolicyProvider

NewSignaturePolicyProvider creates a new instance of SignaturePolicyProvider. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*SignaturePolicyProvider) NewPolicy

func (_m *SignaturePolicyProvider) NewPolicy(signaturePolicy *common.SignaturePolicyEnvelope) (policies.Policy, error)

NewPolicy provides a mock function with given fields: signaturePolicy

Jump to

Keyboard shortcuts

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