mirror of
https://github.com/codex-storage/nim-codex.git
synced 2025-02-04 00:54:32 +00:00
e5df8c50d3
* style: nph setup * chore: formates codex/ and tests/ folder with nph 0.6.1
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
|