react-testing-library
Version:
Simple and complete React DOM testing utilities that encourage good testing practices.
24 lines (20 loc) • 698 B
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
var _react = _interopRequireDefault(require("react"));
var _ = require("../");
beforeEach(() => {
jest.spyOn(console, 'log').mockImplementation(() => {});
});
afterEach(() => {
(0, _.cleanup)();
console.log.mockRestore();
});
test('debug pretty prints the container', () => {
const {
debug
} = (0, _.render)(_react.default.createElement(() => _react.default.createElement("h1", null, "Hello World"), null));
debug();
expect(console.log).toHaveBeenCalledTimes(1);
expect(console.log).toHaveBeenCalledWith(expect.stringContaining('Hello World'));
});
/* eslint no-console:0 */