import React from 'react';
import { render, cleanup, screen } from '@testing-library/react';
import { expect } from 'chai';
import IndexIcon from './index-icon';
describe('IndexIcon Component', function () {
afterEach(cleanup);
it('should render up arrow', function () {
render();
expect(
screen.getByRole('img', {
name: /ascending index/i,
})
).to.exist;
});
it('should render down arrow', function () {
render();
expect(
screen.getByRole('img', {
name: /descending index/i,
})
).to.exist;
});
it('should render index direction when its not 1 or -1', function () {
render();
expect(screen.getByText(/\(something\)/i)).to.exist;
});
});