wix-style-react
Version:
wix-style-react
39 lines (27 loc) • 1.42 kB
JavaScript
;
var _react = require('react');
var _react2 = _interopRequireDefault(_react);
var _ContactItemBuilder = require('./ContactItemBuilder');
var _driverFactory = require('wix-ui-test-utils/driver-factory');
var _ContactItemBuilder2 = require('./ContactItemBuilder.driver');
var _ContactItemBuilder3 = _interopRequireDefault(_ContactItemBuilder2);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
describe('item picker option builder', function () {
var createDriver = (0, _driverFactory.createDriverFactory)(_ContactItemBuilder3.default);
var title = 'Some Title';
var subtitle = 'some subtitle';
it('should display item', function () {
var driver = createDriver(_react2.default.createElement(_ContactItemBuilder.ContactItem, { title: title }));
expect(driver.exists()).toBeTruthy();
});
it('should display item with Title', function () {
var driver = createDriver(_react2.default.createElement(_ContactItemBuilder.ContactItem, { title: title }));
expect(driver.getTitle()).toEqual(title);
});
it('should display item with Title and subtitle', function () {
var driver = createDriver(_react2.default.createElement(_ContactItemBuilder.ContactItem, { title: title, subtitle: subtitle }));
expect(driver.getTitle()).toEqual(title);
expect(driver.getSubtitle()).toEqual(subtitle);
});
// TODO: test avatar
});