@zohodesk/dot
Version:
In this Library, we Provide Some Basic Components to Build Your Application
43 lines • 1.23 kB
JavaScript
import React from 'react';
import { render } from '@testing-library/react';
import CarouselDot from "../CarouselDot";
describe('CarouselDot', () => {
test('rendering the defult props', () => {
const {
asFragment
} = render( /*#__PURE__*/React.createElement(CarouselDot, null));
expect(asFragment()).toMatchSnapshot();
});
test('rendering of isActive', () => {
const {
asFragment
} = render( /*#__PURE__*/React.createElement(CarouselDot, {
isActive: true
}));
expect(asFragment()).toMatchSnapshot();
});
test('rendering of isAnimationPaused', () => {
const {
asFragment
} = render( /*#__PURE__*/React.createElement(CarouselDot, {
isAnimationPaused: true
}));
expect(asFragment()).toMatchSnapshot();
});
test('rendering with customId', () => {
const {
asFragment
} = render( /*#__PURE__*/React.createElement(CarouselDot, {
customId: "radar"
}));
expect(asFragment()).toMatchSnapshot();
});
test('rendering with testId', () => {
const {
asFragment
} = render( /*#__PURE__*/React.createElement(CarouselDot, {
testId: "radar_test"
}));
expect(asFragment()).toMatchSnapshot();
});
});