import { filteredConditionalItems } from "./utils";
describe("filteredConditionalItems", () => {
it("should return empty [] when no items has shouldExist set to true", () => {
const items = [
{
item: { id: "#1" },
shouldExist: false,
},
item: { id: "#2" },
item: { id: "#3" },
];
expect(filteredConditionalItems(items)).toEqual([]);
});
it("should return only items that has shouldExist set to true", () => {
shouldExist: true,
expect(filteredConditionalItems(items)).toEqual([
{ id: "#2" },
{ id: "#3" },
]);