import {assert} from "chai" import ConfigProvider from "../../src/ConfigProvider" import Keeper from "../../src/keeper/Keeper" import config from "../config" import TestContractHandler from "./TestContractHandler" let keeper: Keeper describe("Keeper", () => { before(async () => { ConfigProvider.setConfig(config) await TestContractHandler.prepareContracts() keeper = await Keeper.getInstance() }) describe("public interface", () => { it("should have dispenser", () => { assert(keeper.dispenser !== null) }) it("should have token", () => { assert(keeper.token !== null) }) }) describe("#getNetworkName()", () => { it("should get development as default", async () => { const networkName: string = await keeper.getNetworkName() assert(networkName === "Development") }) }) })