import React from 'react'
import renderer, { ReactTestRenderer } from 'react-test-renderer'
import { Dialog, ErrorDialog, InfoDialog, SuccessDialog, WarningDialog } from '.'
describe('Dialog', () => {
test('basic.', () => {
let tree: ReactTestRenderer
renderer.act(() => {
tree = renderer.create(
)
})
expect(tree!.toJSON()).toMatchSnapshot()
})
test('no title and footer.', () => {
let tree: ReactTestRenderer
renderer.act(() => {
tree = renderer.create(
)
})
expect(tree!.toJSON()).toMatchSnapshot()
})
test('info dialog.', () => {
let tree: ReactTestRenderer
renderer.act(() => {
tree = renderer.create(
test content
)
})
expect(tree!.toJSON()).toMatchSnapshot()
})
test('success dialog.', () => {
let tree: ReactTestRenderer
renderer.act(() => {
tree = renderer.create(
test content
)
})
expect(tree!.toJSON()).toMatchSnapshot()
})
test('error dialog.', () => {
let tree: ReactTestRenderer
renderer.act(() => {
tree = renderer.create(
test content
)
})
expect(tree!.toJSON()).toMatchSnapshot()
})
test('warning dialog.', () => {
let tree: ReactTestRenderer
renderer.act(() => {
tree = renderer.create(
test content
)
})
expect(tree!.toJSON()).toMatchSnapshot()
})
})