test('器件右侧节点为起点,鼠标至空白处', () => {
                way = Draw.search({
                    ...searchOption,
                    end: new Point(407, 275),
                });

                expect(way).toEqual(LineWay.from([start, [407, 200], [407, 275]]));
            });
            test('器件右侧节点为起点,鼠标至器件上,偏下方', () => {
                way = Draw.search({
                    ...searchOption,
                    end: partPosition.add([-5, 5]),
                    mouseOver: {
                        status: Draw.Mouse.Part,
                        part,
                    },
                });

                expect(way).toEqual(LineWay.from([start, start.add([0, 20]), start.add([-80, 20]), start.add([-80, 0])]));
            });