Skip to content
Snippets Groups Projects

feat: Add reaction drawer (MIN-140)

Merged Adrian Orłów requested to merge MIN-140-display-reaction-details-on-drawer into development
All threads resolved!
Files
5
import {
REFERENCES_MOCK_ALL_INVALID,
REFERENCES_MOCK_ALL_VALID,
} from '@/models/mocks/referencesMock';
import { Reaction } from '@/types/models';
import { ReferenceFiltered } from '../ReactionDrawer.types';
import { getFilteredReferences } from './getFilteredReferences';
describe('getFilteredReferences - subUtil', () => {
const cases: [Pick<Reaction, 'references'>, ReferenceFiltered[]][] = [
[
{
references: REFERENCES_MOCK_ALL_VALID,
},
REFERENCES_MOCK_ALL_VALID as ReferenceFiltered[],
],
[
{
references: REFERENCES_MOCK_ALL_INVALID,
},
[],
],
[
{
references: [...REFERENCES_MOCK_ALL_VALID, ...REFERENCES_MOCK_ALL_INVALID],
},
REFERENCES_MOCK_ALL_VALID as ReferenceFiltered[],
],
];
it.each(cases)('should return valid filtered references', (reaction, result) => {
expect(getFilteredReferences(reaction)).toStrictEqual(result);
});
});
Loading