Adds test for:

* latest valid cervix shift
* late and therefore invalid cervix shift
This commit is contained in:
emelko
2018-10-01 08:57:22 +02:00
parent 562b1f2069
commit 855b69a349
2 changed files with 67 additions and 23 deletions
+24 -2
View File
@@ -143,7 +143,7 @@ export const tempShift3DaysAfterCervixShift = [
{ date: '2018-05-29', bleeding: 2 }
].map(convertToSymptoFormat)
export const cervixShift2DaysAfterTempShift = [
export const cervixShift3DaysAfterTempShift = [
{ date: '2018-04-05', bleeding: 3 },
{ date: '2018-04-06', bleeding: 2 },
{ date: '2018-04-07', bleeding: 2 },
@@ -156,7 +156,7 @@ export const cervixShift2DaysAfterTempShift = [
{ date: '2018-04-14', temperature: 36.35, cervix: { opening: 1, firmness: 1 } },
{ date: '2018-04-15', temperature: 36.6, cervix: { opening: 1, firmness: 1 } },
{ date: '2018-04-16', temperature: 36.8, cervix: { opening: 1, firmness: 1 } },
{ date: '2018-04-17', temperature: 36.8, cervix: { opening: 0, firmness: 0 } },
{ date: '2018-04-17', temperature: 36.8, cervix: { opening: 1, firmness: 0 } },
{ date: '2018-04-18', temperature: 36.8, cervix: { opening: 0, firmness: 0 } },
{ date: '2018-04-19', temperature: 36.85, cervix: { opening: 0, firmness: 0 } },
{ date: '2018-04-20', temperature: 37.0, cervix: { opening: 0, firmness: 0 } },
@@ -165,6 +165,28 @@ export const cervixShift2DaysAfterTempShift = [
{ date: '2018-04-24', temperature: 36.75, cervix: { opening: 0, firmness: 0 } }
].map(convertToSymptoFormat)
export const cervixShift4DaysAfterTempShift = [
{ date: '2018-04-05', bleeding: 3 },
{ date: '2018-04-06', bleeding: 2 },
{ date: '2018-04-07', bleeding: 2 },
{ date: '2018-04-08', bleeding: 1 },
{ date: '2018-04-09', temperature: 36.5 },
{ date: '2018-04-10', temperature: 36.5, cervix: { opening: 1, firmness: 1 } },
{ date: '2018-04-11', temperature: 36.55, cervix: { opening: 1, firmness: 1 } },
{ date: '2018-04-12', temperature: 36.5, cervix: { opening: 1, firmness: 1 } },
{ date: '2018-04-13', temperature: 36.35, cervix: { opening: 1, firmness: 1 } },
{ date: '2018-04-14', temperature: 36.35, cervix: { opening: 1, firmness: 1 } },
{ date: '2018-04-15', temperature: 36.6, cervix: { opening: 1, firmness: 1 } },
{ date: '2018-04-16', temperature: 36.8, cervix: { opening: 1, firmness: 1 } },
{ date: '2018-04-17', temperature: 36.8, cervix: { opening: 1, firmness: 0 } },
{ date: '2018-04-18', temperature: 36.8, cervix: { opening: 0, firmness: 1 } },
{ date: '2018-04-19', temperature: 36.85, cervix: { opening: 0, firmness: 0 } },
{ date: '2018-04-20', temperature: 37.0, cervix: { opening: 0, firmness: 0 } },
{ date: '2018-04-22', temperature: 36.9, cervix: { opening: 0, firmness: 0 } },
{ date: '2018-04-23', temperature: 37.1, cervix: { opening: 0, firmness: 0 } },
{ date: '2018-04-24', temperature: 36.75, cervix: { opening: 0, firmness: 0 } }
].map(convertToSymptoFormat)
export const noOvulationDetected = [
{ date: '2018-03-08', bleeding: 3 },
{ date: '2018-03-09', bleeding: 3 },