Skip to content

Commit

Permalink
feat(stages): renforcer les checks sur la transformation meilisearch
Browse files Browse the repository at this point in the history
  • Loading branch information
SEFR authored and octohuguesdumont committed Feb 28, 2023
1 parent bd95353 commit 9463b7e
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,24 @@ import { uneOffreDeStageMeilisearch, uneOffreDeStageStrapi } from "./offre-de-st

describe("OffreDeStageTransformationTest", () => {
context("Lorsque je souhaite ajouter une catégorie de filtre sur la durée du stage", () => {
context("et que la durée du stage n'est pas renseignée", () => {
it("retourne 'Non renseigné'", () => {
// When
const result = creerFiltreSurLaDuree(null);

// Then
assert.deepEqual(result, "Non renseigné");
});

it("retourne 'Non renseigné'", () => {
// When
const result = creerFiltreSurLaDuree(undefined);

// Then
assert.deepEqual(result, "Non renseigné");
});
});

context("et que la durée du stage est égale à 0", () => {
it("retourne 'Non renseigné'", () => {
// When
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ export function creerFiltreSurLaDuree(nombreDeJours: string | number): string {
nombreDeJours = Number(nombreDeJours);
}

if (nombreDeJours === 0) return "Non renseigné";
if (nombreDeJours === 0 || nombreDeJours === null || nombreDeJours === undefined) return "Non renseigné";
if (nombreDeJours < 30) return "< 1 mois";
if (nombreDeJours === 30) return "1 mois";
if (nombreDeJours === 60) return "2 mois";
Expand Down

0 comments on commit 9463b7e

Please sign in to comment.