lucid-ui
Version:
A UI component library from AppNexus.
21 lines • 835 B
JavaScript
import React from 'react';
import { shallow } from 'enzyme';
import assert from 'assert';
import { common } from '../../util/generic-tests';
import LoadingIndicator from './LoadingIndicator';
var LoadingMessage = LoadingIndicator.LoadingMessage;
describe('LoadingIndicator', function () {
common(LoadingIndicator);
describe('custom loading message', function () {
it('should use custom loading message', function () {
var message = /*#__PURE__*/React.createElement(LoadingMessage, {
Title: "Foo",
Body: "Bar"
});
var wrapper = shallow( /*#__PURE__*/React.createElement(LoadingIndicator, {
isLoading: true
}, /*#__PURE__*/React.createElement("div", null, "Some content"), message));
assert(wrapper.contains(message), 'must contain custom loading message');
});
});
});