import { getFilenameFromUri } from "../../Source/Cesium.js"; describe("Core/getFilenameFromUri", function () { it("works as expected", function () { var result = getFilenameFromUri( "http://www.mysite.com/awesome?makeitawesome=true" ); expect(result).toEqual("awesome"); result = getFilenameFromUri( "http://www.mysite.com/somefolder/awesome.png#makeitawesome" ); expect(result).toEqual("awesome.png"); }); it("throws with undefined parameter", function () { expect(function () { getFilenameFromUri(undefined); }).toThrowDeveloperError(); }); });