Files
inji-wallet/components/RotatingIcon.test.tsx
Kaushik Gupta 09a47aebed Injimob 3792 code coverage (#2254)
* INJIMOB-3792: Added tests increase code coverage

Signed-off-by: Kaushik Gupta <146950347+Kaushikgupta469@users.noreply.github.com>

* INJIMOB-3792 Test-covrage fix

Signed-off-by: Kaushik Gupta <146950347+Kaushikgupta469@users.noreply.github.com>

* INJIMOB-3792 Fix failing snapshot test

Signed-off-by: Kaushik Gupta <146950347+Kaushikgupta469@users.noreply.github.com>

* INJIMOB-3792: Test-coverage suggestion fix

Signed-off-by: Kaushik Gupta <146950347+Kaushikgupta469@users.noreply.github.com>

* INJIMOB-3792 code-coverage reviews fixes

Signed-off-by: Kaushik Gupta <146950347+Kaushikgupta469@users.noreply.github.com>

* INJIMOB-3792 Refractoring test files for coverage enhancement

Signed-off-by: Kaushik Gupta <146950347+Kaushikgupta469@users.noreply.github.com>

* INJIMOB-3792 Refractoring changes for code-coverage

Signed-off-by: Kaushik Gupta <146950347+Kaushikgupta469@users.noreply.github.com>

* INJIMOB-3792 Refractoring changes in test files for code-coverage

Signed-off-by: Kaushik Gupta <146950347+Kaushikgupta469@users.noreply.github.com>

* INJIMOB-3792 Fix snapshot test files for code-coverage

Signed-off-by: Kaushik Gupta <146950347+Kaushikgupta469@users.noreply.github.com>

* INJIMOB-3792 Enhance test files for better code-coverage

Signed-off-by: Kaushik Gupta <146950347+Kaushikgupta469@users.noreply.github.com>

---------

Signed-off-by: Kaushik Gupta <146950347+Kaushikgupta469@users.noreply.github.com>
Signed-off-by: Swati Goel <meet2swati@gmail.com>
Co-authored-by: Swati Goel <meet2swati@gmail.com>
2026-03-16 13:21:11 +05:30

25 lines
671 B
TypeScript

import React from 'react';
import {render} from '@testing-library/react-native';
import {RotatingIcon} from './RotatingIcon';
describe('RotatingIcon Component', () => {
it('should match snapshot with clockwise rotation', () => {
const {toJSON} = render(
<RotatingIcon name="sync" size={24} color="#000000" clockwise={true} />,
);
expect(toJSON()).toMatchSnapshot();
});
it('should match snapshot with counter-clockwise rotation', () => {
const {toJSON} = render(
<RotatingIcon
name="refresh"
size={30}
color="#0000FF"
clockwise={false}
/>,
);
expect(toJSON()).toMatchSnapshot();
});
});