%PDF- %PDF-
Direktori : /var/www/html/shaban/duassis/api/vendor/swagger-api/swagger-ui/test/mocha/components/ |
Current File : //var/www/html/shaban/duassis/api/vendor/swagger-api/swagger-ui/test/mocha/components/operation.jsx |
/* eslint-env mocha */ import React from "react" import expect, { createSpy } from "expect" import { shallow } from "enzyme" import Operation from "components/operation" describe("<Operation/>", function(){ it.skip("blanket tests", function(){ let props = { operation: {get: ()=>{}}, getComponent: ()=> "div", specSelectors: { security(){} }, path: "/one", method: "get", shown: true, showOpId: "", showOpIdPrefix: "", toggleCollapse: createSpy() } let wrapper = shallow(<Operation {...props}/>) expect(wrapper.find(".opblock").length).toEqual(1) expect(wrapper.find(".opblock-summary-method").text()).toEqual("GET") expect(wrapper.find(".opblock-summary-path").text().trim()).toEqual("/one") expect(wrapper.find("[isOpened]").prop("isOpened")).toEqual(true) wrapper.find(".opblock-summary").simulate("click") expect(props.toggleCollapse).toHaveBeenCalled() }) })