mocks

package
v0.5.4 Latest Latest
Warning

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

Go to latest
Published: Feb 26, 2021 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DowntimeRepository

type DowntimeRepository struct {
	mock.Mock
}

DowntimeRepository is an autogenerated mock type for the DowntimeRepository type

func (*DowntimeRepository) FindDowntimesInsideInterval added in v0.3.0

func (_m *DowntimeRepository) FindDowntimesInsideInterval(nodeID string, from time.Time, to time.Time) ([]models.Downtime, error)

FindDowntimesInsideInterval provides a mock function with given fields: nodeID, from, to

func (*DowntimeRepository) Save

func (_m *DowntimeRepository) Save(downtime *models.Downtime) error

Save provides a mock function with given fields: downtime

type FeeRepository added in v0.4.0

type FeeRepository struct {
	mock.Mock
}

FeeRepository is an autogenerated mock type for the FeeRepository type

func (*FeeRepository) GetAllFees added in v0.4.0

func (_m *FeeRepository) GetAllFees() (*[]models.Fee, error)

GetAllFees provides a mock function with given fields:

func (*FeeRepository) RecordNewFee added in v0.4.0

func (_m *FeeRepository) RecordNewFee(nodeID string, newFee int64) error

RecordNewFee provides a mock function with given fields: nodeID, newFee

type MetricsRepository

type MetricsRepository struct {
	mock.Mock
}

MetricsRepository is an autogenerated mock type for the MetricsRepository type

func (*MetricsRepository) FindByID

func (_m *MetricsRepository) FindByID(ID string) (*models.Metrics, error)

FindByID provides a mock function with given fields: ID

func (*MetricsRepository) GetAll

func (_m *MetricsRepository) GetAll() (*[]models.Metrics, error)

GetAll provides a mock function with given fields:

func (*MetricsRepository) GetLatestBlockMetrics

func (_m *MetricsRepository) GetLatestBlockMetrics() (*models.LatestBlockMetrics, error)

GetLatestBlockMetrics provides a mock function with given fields:

func (*MetricsRepository) Save

func (_m *MetricsRepository) Save(metrics *models.Metrics) error

Save provides a mock function with given fields: metrics

func (*MetricsRepository) SaveAndCheckIfFirstEntry

func (_m *MetricsRepository) SaveAndCheckIfFirstEntry(metrics *models.Metrics) (bool, error)

SaveAndCheckIfFirstEntry provides a mock function with given fields: metrics

type NodeRepository

type NodeRepository struct {
	mock.Mock
}

NodeRepository is an autogenerated mock type for the NodeRepository type

func (*NodeRepository) AddNodeToActive

func (_m *NodeRepository) AddNodeToActive(ID string) error

AddNodeToActive provides a mock function with given fields: ID

func (*NodeRepository) FindByID

func (_m *NodeRepository) FindByID(ID string) (*models.Node, error)

FindByID provides a mock function with given fields: ID

func (*NodeRepository) GetActiveNodes

func (_m *NodeRepository) GetActiveNodes(selection string) *[]models.Node

GetActiveNodes provides a mock function with given fields: selection

func (*NodeRepository) GetAll

func (_m *NodeRepository) GetAll() (*[]models.Node, error)

GetAll provides a mock function with given fields:

func (*NodeRepository) GetAllActiveNodes

func (_m *NodeRepository) GetAllActiveNodes() *[]models.Node

GetAllActiveNodes provides a mock function with given fields:

func (*NodeRepository) GetPenalizedNodes added in v0.3.0

func (_m *NodeRepository) GetPenalizedNodes() (*[]models.Node, error)

GetPenalizedNodes provides a mock function with given fields:

func (*NodeRepository) IncreaseNodeCooldown

func (_m *NodeRepository) IncreaseNodeCooldown(ID string) (*models.Node, error)

IncreaseNodeCooldown provides a mock function with given fields: ID

func (*NodeRepository) IsNodeActive

func (_m *NodeRepository) IsNodeActive(ID string) bool

IsNodeActive provides a mock function with given fields: ID

func (*NodeRepository) IsNodeOnCooldown

func (_m *NodeRepository) IsNodeOnCooldown(ID string) (bool, error)

IsNodeOnCooldown provides a mock function with given fields: ID

func (*NodeRepository) RemoveNodeFromActive

func (_m *NodeRepository) RemoveNodeFromActive(ID string) error

RemoveNodeFromActive provides a mock function with given fields: ID

func (*NodeRepository) ResetNodeCooldown

func (_m *NodeRepository) ResetNodeCooldown(ID string) (*models.Node, error)

ResetNodeCooldown provides a mock function with given fields: ID

func (*NodeRepository) Save

func (_m *NodeRepository) Save(node *models.Node) error

Save provides a mock function with given fields: node

func (*NodeRepository) UpdateNodeUsed added in v0.3.0

func (_m *NodeRepository) UpdateNodeUsed(node models.Node)

UpdateNodeUsed provides a mock function with given fields: node

type PaymentRepository added in v0.3.0

type PaymentRepository struct {
	mock.Mock
}

PaymentRepository is an autogenerated mock type for the PaymentRepository type

func (*PaymentRepository) Save added in v0.3.0

func (_m *PaymentRepository) Save(payment *models.Payout) error

Save provides a mock function with given fields: payment

type PayoutRepository added in v0.3.0

type PayoutRepository struct {
	mock.Mock
}

PayoutRepository is an autogenerated mock type for the PayoutRepository type

func (*PayoutRepository) FindLatestPayout added in v0.3.0

func (_m *PayoutRepository) FindLatestPayout() (*models.Payout, error)

FindLatestPayout provides a mock function with given fields:

func (*PayoutRepository) GetAll added in v0.3.0

func (_m *PayoutRepository) GetAll() (*[]models.Payout, error)

GetAll provides a mock function with given fields:

func (*PayoutRepository) Save added in v0.3.0

func (_m *PayoutRepository) Save(payment *models.Payout) error

Save provides a mock function with given fields: payment

type PingRepository

type PingRepository struct {
	mock.Mock
}

PingRepository is an autogenerated mock type for the PingRepository type

func (*PingRepository) CalculateDowntime

func (_m *PingRepository) CalculateDowntime(nodeId string, pingTime time.Time) (time.Time, time.Duration, error)

CalculateDowntime provides a mock function with given fields: nodeId, pingTime

func (*PingRepository) FindByNodeID

func (_m *PingRepository) FindByNodeID(nodeId string) (*models.Ping, error)

FindByNodeID provides a mock function with given fields: nodeId

func (*PingRepository) GetAll

func (_m *PingRepository) GetAll() (*[]models.Ping, error)

GetAll provides a mock function with given fields:

func (*PingRepository) ResetAllPings

func (_m *PingRepository) ResetAllPings() error

ResetAllPings provides a mock function with given fields:

func (*PingRepository) Save

func (_m *PingRepository) Save(ping *models.Ping) error

Save provides a mock function with given fields: ping

type RecordRepository

type RecordRepository struct {
	mock.Mock
}

RecordRepository is an autogenerated mock type for the RecordRepository type

func (*RecordRepository) CountFailedRequests added in v0.4.0

func (_m *RecordRepository) CountFailedRequests() (int, error)

CountFailedRequests provides a mock function with given fields:

func (*RecordRepository) CountSuccessfulRequests added in v0.4.0

func (_m *RecordRepository) CountSuccessfulRequests() (int, error)

CountSuccessfulRequests provides a mock function with given fields:

func (*RecordRepository) FindSuccessfulRecordsInsideInterval added in v0.3.0

func (_m *RecordRepository) FindSuccessfulRecordsInsideInterval(nodeID string, from time.Time, to time.Time) ([]models.Record, error)

FindSuccessfulRecordsInsideInterval provides a mock function with given fields: nodeID, from, to

func (*RecordRepository) Save

func (_m *RecordRepository) Save(record *models.Record) error

Save provides a mock function with given fields: record

Jump to

Keyboard shortcuts

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