import type { Rect } from "./boxHelpers";
import { areIntersecting } from "./boxHelpers";
describe("boxHelpers", () => {
describe("areIntersecting", () => {
it("should return true when rect 1 and rect 2 are intersecting", () => {
const rect1: Rect = {
top: 0,
bottom: 2,
left: 0,
right: 2,
};
const rect2: Rect = {
bottom: 3,
left: 1,
right: 3,
const isIntersecting = areIntersecting(rect1, rect2);
expect(isIntersecting).toBe(true);
});
it("should return false when rect 1 and rect 2 are not intersecting", () => {
top: 3,
bottom: 6,
left: 3,
right: 6,
expect(isIntersecting).toBe(false);