capTests
Se connecter

Partager l'addition par article (fractions comprises) SMP-127

À tester Automatisable Tablette Desktop

Instructions

Objectif : chaque convive règle ce qu'il a consommé, une bouteille pouvant être partagée.

Étapes :

  1. Ouvrir l'encaissement, choisir "Par article".
  2. Pour le premier convive, prendre une ligne entière ("Tout") et la moitié d'une autre ("1/2").
  3. Encaisser le sous-total de la sélection.
  4. Recommencer pour le convive suivant jusqu'à solder l'addition.

Résultat attendu : le sous-total de la sélection suit les quantités choisies (fractions comprises) ; on ne peut jamais attribuer plus que le reste d'une ligne ; le dernier payeur absorbe l'écart d'arrondi et la somme des règlements égale le total ; les lignes passent blanc, orange puis grisé.

Aide complémentaire

Liens

Aucun lien.

Tests automatiques liés

SourceRéférence du testNiveau
playwright 26-split-bill.spec.js::by item, shared lines included: the last payer absorbs the rounding full
vitest itemSelection.test.js::byItemTargetCents absorbs the rounding residue for the last payer partial
vitest itemSelection.test.js::byItemTargetCents returns 0 for an empty selection partial
vitest itemSelection.test.js::byItemTargetCents returns the subtotal when not covering all remaining partial
vitest itemSelection.test.js::itemSelectionSubtotalCents is zero for an empty selection partial
vitest itemSelection.test.js::itemSelectionSubtotalCents sums a mixed selection partial
vitest itemSelection.test.js::itemSelectionSubtotalCents values fractions of a shared line partial
vitest itemSelection.test.js::itemSelectionSubtotalCents values whole quantities at the unit TTC partial

Vidéos de test

Aucune vidéo. Les tests automatiques publient ici la vidéo de référence (succès, une seule fois) et, en cas d'échec, la vidéo d'échec à comparer.

Historique des verdicts

Aucun verdict enregistré.

Discussion

Aucun commentaire pour l'instant.