/
mocks_test.go
executable file
·38 lines (30 loc) · 1.05 KB
/
mocks_test.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
package orderbook
var datadir = "../datadir/testing"
// var datadir = "../../.data_30100/orderbook/"
// orderbook for this pair
var pairName = "TOMO/WETH"
// override Encode and Decode for better performance
var testDB = NewBatchDatabaseWithEncode(datadir, 0, 0, EncodeBytesItem, DecodeBytesItem)
var testOrderBook = NewOrderBook(pairName, testDB)
// order tree without orderbook
var testOrderTree = NewOrderTree(testDB, []byte("ordertree"), testOrderBook)
var testTimestamp uint64 = 123452342343
var testQuanity = ToBigInt("1000")
var testPrice = ToBigInt("1000")
var testOrderID = 1
var testTradeID = 1
var testTimestamp1 uint64 = 123452342345
var testQuanity1 = ToBigInt("2000")
var testPrice1 = ToBigInt("1200")
var testOrderID1 = 2
var testTradeID1 = 2
var testTimestamp2 uint64 = 123452342340
var testQuanity2 = ToBigInt("2000")
var testPrice2 = ToBigInt("3000")
var testOrderID2 = 3
var testTradeID2 = 3
var testTimestamp3 uint64 = 123452342347
var testQuanity3 = ToBigInt("200000")
var testPrice3 = ToBigInt("13000")
var testOrderID3 = 4
var testTradeID3 = 4