mapillary-js/test/viewer/Modes.test.ts
2021-05-03 08:54:13 +02:00

17 lines
632 B
TypeScript

import { State } from "../../src/state/State";
import { cameraControlsToState } from "../../src/viewer/Modes";
import { CameraControls } from "../../src/viewer/enums/CameraControls";
describe("cameraControlsToState", () => {
it("converts to valid states", () => {
expect(cameraControlsToState(CameraControls.Custom))
.toBe(State.Custom);
expect(cameraControlsToState(CameraControls.Earth))
.toBe(State.Earth);
expect(cameraControlsToState(CameraControls.Street))
.toBe(State.Traversing);
expect(cameraControlsToState(-1))
.toBe(null);
});
});