UNPKG

rn-material-ui-textfield

Version:
2 lines 2.36 kB
var _interopRequireDefault=require("@babel/runtime/helpers/interopRequireDefault");var _extends2=_interopRequireDefault(require("@babel/runtime/helpers/extends"));var _reactNative=require("react-native");var _react=_interopRequireDefault(require("react"));var _reactTestRenderer=_interopRequireDefault(require("react-test-renderer"));var _=_interopRequireDefault(require("."));var _jsxFileName="/Users/gabriel/Workspace/rn-material-ui-textfield/src/components/field-outlined/test.js";var props={label:'test'};it('renders',function(){var field=_reactTestRenderer.default.create(_react.default.createElement(_.default,(0,_extends2.default)({},props,{__source:{fileName:_jsxFileName,lineNumber:14,columnNumber:31}}))).toJSON();expect(field).toMatchSnapshot();});it('renders value',function(){var field=_reactTestRenderer.default.create(_react.default.createElement(_.default,(0,_extends2.default)({},props,{value:"text",__source:{fileName:_jsxFileName,lineNumber:21,columnNumber:13}}))).toJSON();expect(field).toMatchSnapshot();});it('renders disabled value',function(){var field=_reactTestRenderer.default.create(_react.default.createElement(_.default,(0,_extends2.default)({},props,{value:"text",disabled:true,__source:{fileName:_jsxFileName,lineNumber:29,columnNumber:13}}))).toJSON();expect(field).toMatchSnapshot();});it('renders title',function(){var field=_reactTestRenderer.default.create(_react.default.createElement(_.default,(0,_extends2.default)({},props,{title:"field",__source:{fileName:_jsxFileName,lineNumber:37,columnNumber:13}}))).toJSON();expect(field).toMatchSnapshot();});it('renders counter',function(){var field=_reactTestRenderer.default.create(_react.default.createElement(_.default,(0,_extends2.default)({},props,{value:"text",characterRestriction:10,__source:{fileName:_jsxFileName,lineNumber:46,columnNumber:7}}))).toJSON();expect(field).toMatchSnapshot();});it('renders accessory',function(){var render=function render(){return _react.default.createElement(_reactNative.Image,{__source:{fileName:_jsxFileName,lineNumber:54,columnNumber:22}});};var field=_reactTestRenderer.default.create(_react.default.createElement(_.default,(0,_extends2.default)({},props,{renderLeftAccessory:render,__source:{fileName:_jsxFileName,lineNumber:57,columnNumber:13}}))).toJSON();expect(field).toMatchSnapshot();}); //# sourceMappingURL=test.js.map