1
0
mirror of https://github.com/oceanprotocol-archive/squid-js.git synced 2024-02-02 15:31:51 +01:00
squid-js/test/keeper/Keeper.test.ts

40 lines
1.0 KiB
TypeScript
Raw Normal View History

2018-10-05 12:34:18 +02:00
import * as assert from "assert"
import ContractHandler from "../../src/keeper/ContractHandler"
import Keeper from "../../src/keeper/Keeper"
import Web3Helper from "../../src/keeper/Web3Helper"
import Config from "../../src/models/Config"
import Logger from "../../src/utils/Logger"
let keeper: Keeper
before(async () => {
2018-10-09 15:24:36 +02:00
const config: Config = {
nodeUri: "http://localhost:8545",
} as Config
2018-10-05 12:34:18 +02:00
const web3Helper = new Web3Helper(config)
await ContractHandler.deployContracts(web3Helper)
keeper = await Keeper.getInstance(config, web3Helper)
})
describe("Keeper", () => {
describe("public interface", () => {
it("should have market", () => {
assert(keeper.market !== null)
})
it("should have auth", () => {
assert(keeper.auth !== null)
})
it("should have token", () => {
assert(keeper.token !== null)
})
it("should have web3Helper", () => {
assert(keeper.web3Helper !== null)
})
})
})