mock

package
v0.17.0 Latest Latest
Warning

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

Go to latest
Published: Jan 10, 2023 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Overview

Package mock is a generated GoMock package.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AppendCtxWithMockLogger added in v0.14.0

func AppendCtxWithMockLogger(t *testing.T, ctx sdk.Context) (sdk.Context, *sdktestsmocks.MockLogger)
AppendCtxWithMockLogger sets the logger for an input context as a mock logger

with 'EXPECT' statements. This enables testing on functions logged to the context. For example,

```go // This is a passing test example import (

gomock "github.com/golang/mock/gomock"
sdktestsmocks "github.com/cosmos/cosmos-sdk/tests/mocks"

)

// assume t is a *testing.T variable.
ctx, logger := AppendCtxWithMockLogger(t, ctx)
logger.EXPECT().Debug("debug")
logger.EXPECT().Info("info")
logger.EXPECT().Error("error")

ctx.Logger().Debug("debug")
ctx.Logger().Info("info")
ctx.Logger().Error("error")

```

func DexPool

func DexPool(poolId uint64, assets sdk.Coins, shares int64) types.Pool

helper function to create dummy test pools

func DexStablePool added in v0.16.1

func DexStablePool(poolId uint64, assets sdk.Coins, shares int64) types.Pool

helper function to create dummy test pools

Types

type MockAccountKeeper added in v0.1.0

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

MockAccountKeeper is a mock of AccountKeeper interface.

func NewMockAccountKeeper added in v0.1.0

func NewMockAccountKeeper(ctrl *gomock.Controller) *MockAccountKeeper

NewMockAccountKeeper creates a new mock instance.

func (*MockAccountKeeper) EXPECT added in v0.1.0

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockAccountKeeper) GetAccount added in v0.1.0

func (m *MockAccountKeeper) GetAccount(arg0 types1.Context, arg1 types1.AccAddress) types2.AccountI

GetAccount mocks base method.

func (*MockAccountKeeper) GetModuleAccount added in v0.1.0

func (m *MockAccountKeeper) GetModuleAccount(arg0 types1.Context, arg1 string) types2.ModuleAccountI

GetModuleAccount mocks base method.

func (*MockAccountKeeper) GetModuleAddress added in v0.1.0

func (m *MockAccountKeeper) GetModuleAddress(arg0 string) types1.AccAddress

GetModuleAddress mocks base method.

type MockAccountKeeperMockRecorder added in v0.1.0

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

MockAccountKeeperMockRecorder is the mock recorder for MockAccountKeeper.

func (*MockAccountKeeperMockRecorder) GetAccount added in v0.1.0

func (mr *MockAccountKeeperMockRecorder) GetAccount(arg0, arg1 interface{}) *gomock.Call

GetAccount indicates an expected call of GetAccount.

func (*MockAccountKeeperMockRecorder) GetModuleAccount added in v0.1.0

func (mr *MockAccountKeeperMockRecorder) GetModuleAccount(arg0, arg1 interface{}) *gomock.Call

GetModuleAccount indicates an expected call of GetModuleAccount.

func (*MockAccountKeeperMockRecorder) GetModuleAddress added in v0.1.0

func (mr *MockAccountKeeperMockRecorder) GetModuleAddress(arg0 interface{}) *gomock.Call

GetModuleAddress indicates an expected call of GetModuleAddress.

type MockBankKeeper added in v0.1.0

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

MockBankKeeper is a mock of BankKeeper interface.

func NewMockBankKeeper added in v0.1.0

func NewMockBankKeeper(ctrl *gomock.Controller) *MockBankKeeper

NewMockBankKeeper creates a new mock instance.

func (*MockBankKeeper) EXPECT added in v0.1.0

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockBankKeeper) GetBalance added in v0.1.0

func (m *MockBankKeeper) GetBalance(arg0 types1.Context, arg1 types1.AccAddress, arg2 string) types1.Coin

GetBalance mocks base method.

func (*MockBankKeeper) MintCoins added in v0.1.0

func (m *MockBankKeeper) MintCoins(arg0 types1.Context, arg1 string, arg2 types1.Coins) error

MintCoins mocks base method.

func (*MockBankKeeper) SendCoinsFromAccountToModule added in v0.1.0

func (m *MockBankKeeper) SendCoinsFromAccountToModule(arg0 types1.Context, arg1 types1.AccAddress, arg2 string, arg3 types1.Coins) error

SendCoinsFromAccountToModule mocks base method.

func (*MockBankKeeper) SendCoinsFromModuleToAccount added in v0.1.0

func (m *MockBankKeeper) SendCoinsFromModuleToAccount(arg0 types1.Context, arg1 string, arg2 types1.AccAddress, arg3 types1.Coins) error

SendCoinsFromModuleToAccount mocks base method.

func (*MockBankKeeper) SendCoinsFromModuleToModule added in v0.1.0

func (m *MockBankKeeper) SendCoinsFromModuleToModule(arg0 types1.Context, arg1, arg2 string, arg3 types1.Coins) error

SendCoinsFromModuleToModule mocks base method.

func (*MockBankKeeper) SpendableCoins added in v0.1.0

func (m *MockBankKeeper) SpendableCoins(arg0 types1.Context, arg1 types1.AccAddress) types1.Coins

SpendableCoins mocks base method.

type MockBankKeeperMockRecorder added in v0.1.0

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

MockBankKeeperMockRecorder is the mock recorder for MockBankKeeper.

func (*MockBankKeeperMockRecorder) GetBalance added in v0.1.0

func (mr *MockBankKeeperMockRecorder) GetBalance(arg0, arg1, arg2 interface{}) *gomock.Call

GetBalance indicates an expected call of GetBalance.

func (*MockBankKeeperMockRecorder) MintCoins added in v0.1.0

func (mr *MockBankKeeperMockRecorder) MintCoins(arg0, arg1, arg2 interface{}) *gomock.Call

MintCoins indicates an expected call of MintCoins.

func (*MockBankKeeperMockRecorder) SendCoinsFromAccountToModule added in v0.1.0

func (mr *MockBankKeeperMockRecorder) SendCoinsFromAccountToModule(arg0, arg1, arg2, arg3 interface{}) *gomock.Call

SendCoinsFromAccountToModule indicates an expected call of SendCoinsFromAccountToModule.

func (*MockBankKeeperMockRecorder) SendCoinsFromModuleToAccount added in v0.1.0

func (mr *MockBankKeeperMockRecorder) SendCoinsFromModuleToAccount(arg0, arg1, arg2, arg3 interface{}) *gomock.Call

SendCoinsFromModuleToAccount indicates an expected call of SendCoinsFromModuleToAccount.

func (*MockBankKeeperMockRecorder) SendCoinsFromModuleToModule added in v0.1.0

func (mr *MockBankKeeperMockRecorder) SendCoinsFromModuleToModule(arg0, arg1, arg2, arg3 interface{}) *gomock.Call

SendCoinsFromModuleToModule indicates an expected call of SendCoinsFromModuleToModule.

func (*MockBankKeeperMockRecorder) SpendableCoins added in v0.1.0

func (mr *MockBankKeeperMockRecorder) SpendableCoins(arg0, arg1 interface{}) *gomock.Call

SpendableCoins indicates an expected call of SpendableCoins.

type MockEpochKeeper added in v0.5.1

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

MockEpochKeeper is a mock of EpochKeeper interface.

func NewMockEpochKeeper added in v0.5.1

func NewMockEpochKeeper(ctrl *gomock.Controller) *MockEpochKeeper

NewMockEpochKeeper creates a new mock instance.

func (*MockEpochKeeper) EXPECT added in v0.5.1

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockEpochKeeper) GetEpochInfo added in v0.5.1

func (m *MockEpochKeeper) GetEpochInfo(arg0 types1.Context, arg1 string) types.EpochInfo

GetEpochInfo mocks base method.

type MockEpochKeeperMockRecorder added in v0.5.1

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

MockEpochKeeperMockRecorder is the mock recorder for MockEpochKeeper.

func (*MockEpochKeeperMockRecorder) GetEpochInfo added in v0.5.1

func (mr *MockEpochKeeperMockRecorder) GetEpochInfo(arg0, arg1 interface{}) *gomock.Call

GetEpochInfo indicates an expected call of GetEpochInfo.

type MockOracleKeeper added in v0.17.0

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

MockOracleKeeper is a mock of OracleKeeper interface.

func NewMockOracleKeeper added in v0.17.0

func NewMockOracleKeeper(ctrl *gomock.Controller) *MockOracleKeeper

NewMockOracleKeeper creates a new mock instance.

func (*MockOracleKeeper) EXPECT added in v0.17.0

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockOracleKeeper) GetExchangeRate added in v0.17.0

func (m *MockOracleKeeper) GetExchangeRate(arg0 types1.Context, arg1 string) (types1.Dec, error)

GetExchangeRate mocks base method.

func (*MockOracleKeeper) GetExchangeRateTwap added in v0.17.0

func (m *MockOracleKeeper) GetExchangeRateTwap(arg0 types1.Context, arg1 string) (types1.Dec, error)

GetExchangeRateTwap mocks base method.

func (*MockOracleKeeper) SetPrice added in v0.17.0

func (m *MockOracleKeeper) SetPrice(arg0 types1.Context, arg1 string, arg2 types1.Dec)

SetPrice mocks base method.

type MockOracleKeeperMockRecorder added in v0.17.0

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

MockOracleKeeperMockRecorder is the mock recorder for MockOracleKeeper.

func (*MockOracleKeeperMockRecorder) GetExchangeRate added in v0.17.0

func (mr *MockOracleKeeperMockRecorder) GetExchangeRate(arg0, arg1 interface{}) *gomock.Call

GetExchangeRate indicates an expected call of GetExchangeRate.

func (*MockOracleKeeperMockRecorder) GetExchangeRateTwap added in v0.17.0

func (mr *MockOracleKeeperMockRecorder) GetExchangeRateTwap(arg0, arg1 interface{}) *gomock.Call

GetExchangeRateTwap indicates an expected call of GetExchangeRateTwap.

func (*MockOracleKeeperMockRecorder) SetPrice added in v0.17.0

func (mr *MockOracleKeeperMockRecorder) SetPrice(arg0, arg1, arg2 interface{}) *gomock.Call

SetPrice indicates an expected call of SetPrice.

type MockVpoolKeeper added in v0.1.0

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

MockVpoolKeeper is a mock of VpoolKeeper interface.

func NewMockVpoolKeeper added in v0.1.0

func NewMockVpoolKeeper(ctrl *gomock.Controller) *MockVpoolKeeper

NewMockVpoolKeeper creates a new mock instance.

func (*MockVpoolKeeper) EXPECT added in v0.1.0

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockVpoolKeeper) ExistsPool added in v0.1.0

func (m *MockVpoolKeeper) ExistsPool(arg0 types1.Context, arg1 common.AssetPair) bool

ExistsPool mocks base method.

func (*MockVpoolKeeper) GetAllPools added in v0.15.0

func (m *MockVpoolKeeper) GetAllPools(arg0 types1.Context) []types0.Vpool

GetAllPools mocks base method.

func (*MockVpoolKeeper) GetBaseAssetPrice added in v0.1.0

func (m *MockVpoolKeeper) GetBaseAssetPrice(arg0 types1.Context, arg1 common.AssetPair, arg2 types0.Direction, arg3 types1.Dec) (types1.Dec, error)

GetBaseAssetPrice mocks base method.

func (*MockVpoolKeeper) GetBaseAssetTWAP added in v0.1.0

func (m *MockVpoolKeeper) GetBaseAssetTWAP(arg0 types1.Context, arg1 common.AssetPair, arg2 types0.Direction, arg3 types1.Dec, arg4 time.Duration) (types1.Dec, error)

GetBaseAssetTWAP mocks base method.

func (*MockVpoolKeeper) GetLastSnapshot added in v0.16.1

func (m *MockVpoolKeeper) GetLastSnapshot(arg0 types1.Context, arg1 types0.Vpool) (types0.ReserveSnapshot, error)

GetLastSnapshot mocks base method.

func (*MockVpoolKeeper) GetMaintenanceMarginRatio added in v0.11.0

func (m *MockVpoolKeeper) GetMaintenanceMarginRatio(arg0 types1.Context, arg1 common.AssetPair) types1.Dec

GetMaintenanceMarginRatio mocks base method.

func (*MockVpoolKeeper) GetMarkPrice added in v0.15.0

func (m *MockVpoolKeeper) GetMarkPrice(arg0 types1.Context, arg1 common.AssetPair) (types1.Dec, error)

GetMarkPrice mocks base method.

func (*MockVpoolKeeper) GetMarkPriceTWAP added in v0.15.0

func (m *MockVpoolKeeper) GetMarkPriceTWAP(arg0 types1.Context, arg1 common.AssetPair, arg2 time.Duration) (types1.Dec, error)

GetMarkPriceTWAP mocks base method.

func (*MockVpoolKeeper) GetMaxLeverage added in v0.13.0

func (m *MockVpoolKeeper) GetMaxLeverage(arg0 types1.Context, arg1 common.AssetPair) types1.Dec

GetMaxLeverage mocks base method.

func (*MockVpoolKeeper) GetQuoteAssetPrice added in v0.1.0

func (m *MockVpoolKeeper) GetQuoteAssetPrice(arg0 types1.Context, arg1 common.AssetPair, arg2 types0.Direction, arg3 types1.Dec) (types1.Dec, error)

GetQuoteAssetPrice mocks base method.

func (*MockVpoolKeeper) GetSettlementPrice added in v0.1.0

func (m *MockVpoolKeeper) GetSettlementPrice(arg0 types1.Context, arg1 common.AssetPair) (types1.Dec, error)

GetSettlementPrice mocks base method.

func (*MockVpoolKeeper) IsOverSpreadLimit added in v0.1.0

func (m *MockVpoolKeeper) IsOverSpreadLimit(arg0 types1.Context, arg1 common.AssetPair) bool

IsOverSpreadLimit mocks base method.

func (*MockVpoolKeeper) SwapBaseForQuote added in v0.1.0

func (m *MockVpoolKeeper) SwapBaseForQuote(arg0 types1.Context, arg1 common.AssetPair, arg2 types0.Direction, arg3, arg4 types1.Dec, arg5 bool) (types1.Dec, error)

SwapBaseForQuote mocks base method.

func (*MockVpoolKeeper) SwapQuoteForBase added in v0.1.0

func (m *MockVpoolKeeper) SwapQuoteForBase(arg0 types1.Context, arg1 common.AssetPair, arg2 types0.Direction, arg3, arg4 types1.Dec, arg5 bool) (types1.Dec, error)

SwapQuoteForBase mocks base method.

type MockVpoolKeeperMockRecorder added in v0.1.0

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

MockVpoolKeeperMockRecorder is the mock recorder for MockVpoolKeeper.

func (*MockVpoolKeeperMockRecorder) ExistsPool added in v0.1.0

func (mr *MockVpoolKeeperMockRecorder) ExistsPool(arg0, arg1 interface{}) *gomock.Call

ExistsPool indicates an expected call of ExistsPool.

func (*MockVpoolKeeperMockRecorder) GetAllPools added in v0.15.0

func (mr *MockVpoolKeeperMockRecorder) GetAllPools(arg0 interface{}) *gomock.Call

GetAllPools indicates an expected call of GetAllPools.

func (*MockVpoolKeeperMockRecorder) GetBaseAssetPrice added in v0.1.0

func (mr *MockVpoolKeeperMockRecorder) GetBaseAssetPrice(arg0, arg1, arg2, arg3 interface{}) *gomock.Call

GetBaseAssetPrice indicates an expected call of GetBaseAssetPrice.

func (*MockVpoolKeeperMockRecorder) GetBaseAssetTWAP added in v0.1.0

func (mr *MockVpoolKeeperMockRecorder) GetBaseAssetTWAP(arg0, arg1, arg2, arg3, arg4 interface{}) *gomock.Call

GetBaseAssetTWAP indicates an expected call of GetBaseAssetTWAP.

func (*MockVpoolKeeperMockRecorder) GetLastSnapshot added in v0.16.1

func (mr *MockVpoolKeeperMockRecorder) GetLastSnapshot(arg0, arg1 interface{}) *gomock.Call

GetLastSnapshot indicates an expected call of GetLastSnapshot.

func (*MockVpoolKeeperMockRecorder) GetMaintenanceMarginRatio added in v0.11.0

func (mr *MockVpoolKeeperMockRecorder) GetMaintenanceMarginRatio(arg0, arg1 interface{}) *gomock.Call

GetMaintenanceMarginRatio indicates an expected call of GetMaintenanceMarginRatio.

func (*MockVpoolKeeperMockRecorder) GetMarkPrice added in v0.15.0

func (mr *MockVpoolKeeperMockRecorder) GetMarkPrice(arg0, arg1 interface{}) *gomock.Call

GetMarkPrice indicates an expected call of GetMarkPrice.

func (*MockVpoolKeeperMockRecorder) GetMarkPriceTWAP added in v0.15.0

func (mr *MockVpoolKeeperMockRecorder) GetMarkPriceTWAP(arg0, arg1, arg2 interface{}) *gomock.Call

GetMarkPriceTWAP indicates an expected call of GetMarkPriceTWAP.

func (*MockVpoolKeeperMockRecorder) GetMaxLeverage added in v0.13.0

func (mr *MockVpoolKeeperMockRecorder) GetMaxLeverage(arg0, arg1 interface{}) *gomock.Call

GetMaxLeverage indicates an expected call of GetMaxLeverage.

func (*MockVpoolKeeperMockRecorder) GetQuoteAssetPrice added in v0.1.0

func (mr *MockVpoolKeeperMockRecorder) GetQuoteAssetPrice(arg0, arg1, arg2, arg3 interface{}) *gomock.Call

GetQuoteAssetPrice indicates an expected call of GetQuoteAssetPrice.

func (*MockVpoolKeeperMockRecorder) GetSettlementPrice added in v0.1.0

func (mr *MockVpoolKeeperMockRecorder) GetSettlementPrice(arg0, arg1 interface{}) *gomock.Call

GetSettlementPrice indicates an expected call of GetSettlementPrice.

func (*MockVpoolKeeperMockRecorder) IsOverSpreadLimit added in v0.1.0

func (mr *MockVpoolKeeperMockRecorder) IsOverSpreadLimit(arg0, arg1 interface{}) *gomock.Call

IsOverSpreadLimit indicates an expected call of IsOverSpreadLimit.

func (*MockVpoolKeeperMockRecorder) SwapBaseForQuote added in v0.1.0

func (mr *MockVpoolKeeperMockRecorder) SwapBaseForQuote(arg0, arg1, arg2, arg3, arg4, arg5 interface{}) *gomock.Call

SwapBaseForQuote indicates an expected call of SwapBaseForQuote.

func (*MockVpoolKeeperMockRecorder) SwapQuoteForBase added in v0.1.0

func (mr *MockVpoolKeeperMockRecorder) SwapQuoteForBase(arg0, arg1, arg2, arg3, arg4, arg5 interface{}) *gomock.Call

SwapQuoteForBase indicates an expected call of SwapQuoteForBase.

Jump to

Keyboard shortcuts

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