| 123456789101112131415161718192021222324252627282930 |
- import {convertAirspaceInfoLocalToServer, convertAirspaceInfoServerToLocal} from '../index';
- import * as vars from './vars';
- let amap = require('../index');
- import Global from '../Common'
- test('圆形空域 本地格式 <-> 远端格式', () => {
- expect(convertAirspaceInfoServerToLocal(vars.circleServer)).toEqual(vars.circleLocal)
- expect(convertAirspaceInfoLocalToServer(vars.circleLocal)).toEqual(vars.circleServer)
- });
- test('线型空域 带宽度 本地格式 <-> 远端格式', () => {
- expect(convertAirspaceInfoServerToLocal(vars.lineServer1)).toEqual(vars.lineLocal1)
- expect(convertAirspaceInfoLocalToServer(vars.lineLocal1)).toEqual(vars.lineServer1)
- });
- test('多边形空域 本地格式 <-> 远端格式', () => {
- expect(convertAirspaceInfoServerToLocal(vars.polygonServer)).toEqual(vars.polygonLocal)
- expect(convertAirspaceInfoLocalToServer(vars.polygonLocal)).toEqual(vars.polygonServer)
- });
- test('线型空域 不带宽度 本地格式 <-> 远端格式', () => {
- expect(convertAirspaceInfoServerToLocal(vars.lineServer2)).toEqual(vars.lineLocal2)
- expect(convertAirspaceInfoLocalToServer(vars.lineLocal2)).toEqual(vars.lineServer2)
- });
- test('线型空域 无 PassingPoints 本地格式 <-> 远端格式', () => {
- expect(convertAirspaceInfoServerToLocal(vars.lineServer3)).toEqual(vars.lineLocal3)
- expect(convertAirspaceInfoLocalToServer(vars.lineLocal3)).toEqual(vars.lineServer3)
- });
|