chronograf/ui/test/flux/components/FromDatabaseDropdown.test.tsx

34 lines
738 B
TypeScript

import React from 'react'
import {shallow} from 'enzyme'
import FromDatabaseDropdown from 'src/flux/components/FromDatabaseDropdown'
import {source} from 'test/resources'
jest.mock('src/shared/apis/metaQuery', () => require('mocks/flux/apis'))
const setup = () => {
const props = {
funcID: '1',
argKey: 'db',
value: 'db1',
bodyID: '2',
declarationID: '1',
source,
onChangeArg: () => {},
}
const wrapper = shallow(<FromDatabaseDropdown {...props} />)
return {
wrapper,
}
}
describe('Flux.Components.FromDatabaseDropdown', () => {
describe('rendering', () => {
it('renders without errors', () => {
const {wrapper} = setup()
expect(wrapper.exists()).toBe(true)
})
})
})