UNPKG

@applicaster/zapp-react-native-utils

Version:

Applicaster Zapp React Native utilities package

34 lines (25 loc) 674 B
import { isEqual } from "../.."; describe("isEqual - byComparator", () => { describe("primitive value", () => { it("equals", () => { const prev = { prop_1: 1, }; const next = { prop_1: 1, }; const byComparator = { comparator: () => true, keys: ["prop_1"] }; expect(isEqual({ byComparator })(prev, next)).toBe(true); }); it("not equals", () => { const prev = { prop_1: 1, }; const next = { prop_1: 2, }; const byComparator = { comparator: () => false, keys: ["prop_1"] }; expect(isEqual({ byComparator })(prev, next)).toBe(false); }); }); });