components.snippets.Sorter.Sorter.test.js Maven / Gradle / Ivy
The newest version!
import React from 'react'
import Sorter from './Sorter'
describe(' ', () => {
it('проверяет работы вызова callback при смене сортировки', () => {
const onSort = jest.fn()
const wrapper = mount(
Лейбл
,
)
wrapper.simulate('click')
expect(onSort).toHaveBeenCalledWith('test', 'ASC')
wrapper.setProps({ sorting: 'ASC' })
onSort.mockReset()
wrapper.simulate('click')
expect(onSort).toHaveBeenCalledWith('test', 'DESC')
wrapper.setProps({ sorting: 'DESC' })
onSort.mockReset()
wrapper.simulate('click')
expect(onSort).toHaveBeenCalledWith('test', 'NONE')
})
it('проверяет работу title', () => {
const wrapper = shallow(Лейбл )
expect(wrapper.prop('title')).toEqual('Супер')
})
})