UNPKG

@tdurtschi/bug

Version:

Bug is a simulation that models a weevil walking around in an HTML canvas.

19 lines 904 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); var react_1 = __importDefault(require("react")); var react_2 = require("@testing-library/react"); var App_1 = __importDefault(require("./App")); var game_stub_1 = require("../../../spec/fixtures/game-stub"); describe("Pause button", function () { var game = game_stub_1.gameStub(); it("Calls the togglePause method on the UI.", function () { var rendered = react_2.render(react_1.default.createElement(App_1.default, { game: game, width: 0, height: 0 })); var button = rendered.container.querySelector("#pause-button"); react_2.fireEvent.click(button); expect(game.togglePause).toHaveBeenCalled(); }); }); //# sourceMappingURL=pause.spec.js.map