admin-bro
Version:
Admin panel for apps written in node.js
20 lines (17 loc) • 602 B
JavaScript
import React from 'react'
import { render } from 'react-testing-library'
import TestContextProvider from '../spec/test-context-provider'
import Paginate from './paginate'
describe('Paginate', function () {
this.timeout(5000)
it('renders one element when there should be a 1 page', async function () {
const location = { search: '' }
const { findAllByText } = render(
<TestContextProvider>
<Paginate page={1} perPage={10} total={11} location={location} />
</TestContextProvider>,
)
const el = await findAllByText('1')
expect(el).to.have.lengthOf(1)
})
})