farmbot
Version:
Farmbot Javascript client.
20 lines (17 loc) • 551 B
text/typescript
/** Too hard to make assertions when every call to bot.send()
* generates a non-deterministic UUID.
*
* Stubs out uuid() calls to always be the same. */
jest.mock("../util/uuid", () => ({ uuid: () => "FAKE_UUID" }));
import {
fakeFarmbot,
FAKE_TOKEN,
} from "../test_support";
describe("FarmBot", () => {
it("Instantiates a FarmBot", () => {
const bot = fakeFarmbot();
expect(bot.getConfig("token")).toEqual(FAKE_TOKEN);
expect(bot.getConfig("speed")).toEqual(100);
expect(bot.getConfig("secure")).toEqual(false);
});
});