@tdurtschi/bug
Version:
Bug is a simulation that models a weevil walking around in an HTML canvas.
19 lines • 904 B
JavaScript
;
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