mirror of
https://github.com/status-im/nim-codex.git
synced 2025-02-12 10:46:57 +00:00
18 lines
453 B
Nim
18 lines
453 B
Nim
import pkg/codex/sales/salesagent
|
|
|
|
type MockSalesAgent = ref object of SalesAgent
|
|
fulfilledCalled*: bool
|
|
failedCalled*: bool
|
|
slotFilledCalled*: bool
|
|
|
|
method onFulfilled*(agent: SalesAgent, requestId: RequestId) =
|
|
fulfilledCalled = true
|
|
|
|
method onFailed*(agent: SalesAgent, requestId: RequestId) =
|
|
failedCalled = true
|
|
|
|
method onSlotFilled*(
|
|
agent: SalesAgent, requestId: RequestId, slotIndex: UInt256
|
|
) {.base.} =
|
|
slotFilledCalled = true
|