message-repeat.test.js (679B)
1 /* Any copyright is dedicated to the Public Domain. 2 http://creativecommons.org/publicdomain/zero/1.0/ */ 3 "use strict"; 4 5 const expect = require("expect"); 6 const { render } = require("enzyme"); 7 const { 8 createFactory, 9 } = require("resource://devtools/client/shared/vendor/react.mjs"); 10 const MessageRepeat = createFactory( 11 require("resource://devtools/client/webconsole/components/Output/MessageRepeat.js") 12 ); 13 14 describe("MessageRepeat component:", () => { 15 it("renders repeated value correctly", () => { 16 const rendered = render(MessageRepeat({ repeat: 99 })); 17 expect(rendered.hasClass("message-repeats")).toBe(true); 18 expect(rendered.text()).toBe("99"); 19 }); 20 });