saleor-dashboard/src/marketplace/marketplace-url-resolver.test.ts

28 lines
885 B
TypeScript
Raw Normal View History

import { MarketplaceUrlResolver } from "@saleor/marketplace/marketplace-url-resolver";
describe("MarketplaceUrlResolver", function() {
it("Resolves deep marketplace url from full path", () => {
const resolver = new MarketplaceUrlResolver();
expect(
resolver.getMarketplaceDeepUrlFromPath("/marketplace/saleor-apps"),
).toEqual("/saleor-apps");
});
it("Generates full dashboard url that points to Marketplace - Saleor Apps", () => {
const resolver = new MarketplaceUrlResolver();
expect(resolver.getSaleorAppsDashboardPath()).toEqual(
"/marketplace/saleor-apps",
);
});
it("Generates full dashboard url that points to Marketplace - App Template Gallery", () => {
const resolver = new MarketplaceUrlResolver();
expect(resolver.getTemplateGalleryDashboardPath()).toEqual(
"/marketplace/template-gallery",
);
});
});