// Copyright (c) 2015-present Mattermost, Inc. All Rights Reserved.
// See LICENSE.txt for license information.
import React from 'react';
import {shallow} from 'enzyme';
import Preferences from 'mattermost-redux/constants/preferences';
import DialogElement from './dialog_element.js';
describe('DialogElement', () => {
const baseDialogProps = {
displayName: 'Testing',
name: 'testing',
type: 'text',
};
const theme = Preferences.THEMES.default;
test('secureTextEntry is true and multiline is false when subtype is password', () => {
const wrapper = shallow(
);
expect(wrapper.find({secureTextEntry: true}).exists()).toBe(true);
expect(wrapper.find({multiline: false}).exists()).toBe(true);
});
test('secureTextEntry is false when subtype is not password', () => {
const wrapper = shallow(
);
expect(wrapper.find({secureTextEntry: false}).exists()).toBe(true);
});
});