gns3-web-ui/src/app/cartography/helpers/in-rectangle-helper.spec.ts
2018-07-19 10:00:09 +02:00

23 lines
612 B
TypeScript

import { InRectangleHelper } from "./in-rectangle-helper";
import { Rectangle } from "../models/rectangle";
describe('InRectangleHelper', () => {
let inRectangleHelper: InRectangleHelper;
beforeEach(() => {
inRectangleHelper = new InRectangleHelper();
});
it('should be in rectangle', () => {
const isIn = inRectangleHelper.inRectangle(new Rectangle(10, 10, 150, 150), 100, 100);
expect(isIn).toBeTruthy();
});
it('should be outside rectangle', () => {
const isIn = inRectangleHelper.inRectangle(new Rectangle(10, 10, 50, 50), 100, 100);
expect(isIn).toBeFalsy();
});
});