5180 fichiers 38.5 Mo 0 téléchargements 560 vues mis à jour il y a 8 heures ui
nitro-v36-with-renderer-v36 / src / components / catalog / views / page / layout / catalogSpaces.helpers.test.ts
catalogSpaces.helpers.test.ts 788 o Télécharger le fichier
import { describe, expect, it } from 'vitest';
import { groupSpacesOffers } from './catalogSpaces.helpers';

const offer = (className: string, productType = 'i', pricingModel = 'pricing_model_single') => ({
    pricingModel,
    product: { productType, furnitureData: { className } }
});

describe('spaces offers (AIR SpacesNewCatalogWidget)', () => {
    it('groups walls, floors and views in AIR tab order and skips anything else', () => {
        const wall = offer('wallpaper');
        const floor = offer('floor');
        const view = offer('landscape');
        const groups = groupSpacesOffers([floor, view, wall, offer('chair', 's'), offer('wallpaper', 'i', 'pricing_model_bundle'), offer('floor', 'e')]);

        expect(groups).toEqual([[wall], [floor], [view]]);
    });
});
15Sujets
1Dépôts
20Membres
4En ligne
Profile
Inscrit
Dernière visite
Messages
0
Votes positifs
0
Votes négatifs
0

Nous utilisons des cookies pour assurer le bon fonctionnement du site et améliorer votre expérience. en savoir plus

Autoriser