github.com/onflow/flow-go@v0.35.7-crescendo-preview.23-atree-inlining/module/mock/ledger_metrics.go (about)

     1  // Code generated by mockery v2.21.4. DO NOT EDIT.
     2  
     3  package mock
     4  
     5  import (
     6  	mock "github.com/stretchr/testify/mock"
     7  
     8  	time "time"
     9  )
    10  
    11  // LedgerMetrics is an autogenerated mock type for the LedgerMetrics type
    12  type LedgerMetrics struct {
    13  	mock.Mock
    14  }
    15  
    16  // ForestApproxMemorySize provides a mock function with given fields: bytes
    17  func (_m *LedgerMetrics) ForestApproxMemorySize(bytes uint64) {
    18  	_m.Called(bytes)
    19  }
    20  
    21  // ForestNumberOfTrees provides a mock function with given fields: number
    22  func (_m *LedgerMetrics) ForestNumberOfTrees(number uint64) {
    23  	_m.Called(number)
    24  }
    25  
    26  // LatestTrieMaxDepthTouched provides a mock function with given fields: maxDepth
    27  func (_m *LedgerMetrics) LatestTrieMaxDepthTouched(maxDepth uint16) {
    28  	_m.Called(maxDepth)
    29  }
    30  
    31  // LatestTrieRegCount provides a mock function with given fields: number
    32  func (_m *LedgerMetrics) LatestTrieRegCount(number uint64) {
    33  	_m.Called(number)
    34  }
    35  
    36  // LatestTrieRegCountDiff provides a mock function with given fields: number
    37  func (_m *LedgerMetrics) LatestTrieRegCountDiff(number int64) {
    38  	_m.Called(number)
    39  }
    40  
    41  // LatestTrieRegSize provides a mock function with given fields: size
    42  func (_m *LedgerMetrics) LatestTrieRegSize(size uint64) {
    43  	_m.Called(size)
    44  }
    45  
    46  // LatestTrieRegSizeDiff provides a mock function with given fields: size
    47  func (_m *LedgerMetrics) LatestTrieRegSizeDiff(size int64) {
    48  	_m.Called(size)
    49  }
    50  
    51  // ProofSize provides a mock function with given fields: bytes
    52  func (_m *LedgerMetrics) ProofSize(bytes uint32) {
    53  	_m.Called(bytes)
    54  }
    55  
    56  // ReadDuration provides a mock function with given fields: duration
    57  func (_m *LedgerMetrics) ReadDuration(duration time.Duration) {
    58  	_m.Called(duration)
    59  }
    60  
    61  // ReadDurationPerItem provides a mock function with given fields: duration
    62  func (_m *LedgerMetrics) ReadDurationPerItem(duration time.Duration) {
    63  	_m.Called(duration)
    64  }
    65  
    66  // ReadValuesNumber provides a mock function with given fields: number
    67  func (_m *LedgerMetrics) ReadValuesNumber(number uint64) {
    68  	_m.Called(number)
    69  }
    70  
    71  // ReadValuesSize provides a mock function with given fields: byte
    72  func (_m *LedgerMetrics) ReadValuesSize(byte uint64) {
    73  	_m.Called(byte)
    74  }
    75  
    76  // UpdateCount provides a mock function with given fields:
    77  func (_m *LedgerMetrics) UpdateCount() {
    78  	_m.Called()
    79  }
    80  
    81  // UpdateDuration provides a mock function with given fields: duration
    82  func (_m *LedgerMetrics) UpdateDuration(duration time.Duration) {
    83  	_m.Called(duration)
    84  }
    85  
    86  // UpdateDurationPerItem provides a mock function with given fields: duration
    87  func (_m *LedgerMetrics) UpdateDurationPerItem(duration time.Duration) {
    88  	_m.Called(duration)
    89  }
    90  
    91  // UpdateValuesNumber provides a mock function with given fields: number
    92  func (_m *LedgerMetrics) UpdateValuesNumber(number uint64) {
    93  	_m.Called(number)
    94  }
    95  
    96  // UpdateValuesSize provides a mock function with given fields: byte
    97  func (_m *LedgerMetrics) UpdateValuesSize(byte uint64) {
    98  	_m.Called(byte)
    99  }
   100  
   101  type mockConstructorTestingTNewLedgerMetrics interface {
   102  	mock.TestingT
   103  	Cleanup(func())
   104  }
   105  
   106  // NewLedgerMetrics creates a new instance of LedgerMetrics. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
   107  func NewLedgerMetrics(t mockConstructorTestingTNewLedgerMetrics) *LedgerMetrics {
   108  	mock := &LedgerMetrics{}
   109  	mock.Mock.Test(t)
   110  
   111  	t.Cleanup(func() { mock.AssertExpectations(t) })
   112  
   113  	return mock
   114  }