aboutsummaryrefslogtreecommitdiff
path: root/src/test/scala/xyz/driver/pdsuidomain/formats/json/PatientCriterionFormatSuite.scala
diff options
context:
space:
mode:
authorKseniya Tomskikh <ktomskih@datamonsters.co>2017-11-13 18:29:45 +0700
committerGitHub <noreply@github.com>2017-11-13 18:29:45 +0700
commitf9057970bcd4c5692ab519a1ee4f0e153999b1c3 (patch)
treeecc6eef91d2efc770e0ead65156ec098d47e6543 /src/test/scala/xyz/driver/pdsuidomain/formats/json/PatientCriterionFormatSuite.scala
parent005b186725fac14b5361292456dd5025742b7646 (diff)
parent77b54e459d6478ae9685e8cac56ae21f08c263ef (diff)
downloadrest-query-f9057970bcd4c5692ab519a1ee4f0e153999b1c3.tar.gz
rest-query-f9057970bcd4c5692ab519a1ee4f0e153999b1c3.tar.bz2
rest-query-f9057970bcd4c5692ab519a1ee4f0e153999b1c3.zip
Merge pull request #61 from drivergroup/PDSUI-2382
Fixed calculation of eligibility status with "Unknown" value
Diffstat (limited to 'src/test/scala/xyz/driver/pdsuidomain/formats/json/PatientCriterionFormatSuite.scala')
-rw-r--r--src/test/scala/xyz/driver/pdsuidomain/formats/json/PatientCriterionFormatSuite.scala8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/test/scala/xyz/driver/pdsuidomain/formats/json/PatientCriterionFormatSuite.scala b/src/test/scala/xyz/driver/pdsuidomain/formats/json/PatientCriterionFormatSuite.scala
index e0f96bb..94d80c9 100644
--- a/src/test/scala/xyz/driver/pdsuidomain/formats/json/PatientCriterionFormatSuite.scala
+++ b/src/test/scala/xyz/driver/pdsuidomain/formats/json/PatientCriterionFormatSuite.scala
@@ -22,8 +22,8 @@ class PatientCriterionFormatSuite extends FlatSpec with Matchers {
criterionText = "criterion text",
criterionValue = Some(true),
criterionIsDefining = false,
- eligibilityStatus = Some(LabelValue.Yes),
- verifiedEligibilityStatus = None,
+ eligibilityStatus = LabelValue.Yes,
+ verifiedEligibilityStatus = LabelValue.Unknown,
isVisible = true,
isVerified = true,
lastUpdate = LocalDateTime.parse("2017-08-10T18:00:00"),
@@ -39,12 +39,12 @@ class PatientCriterionFormatSuite extends FlatSpec with Matchers {
writtenJson should be(
"""{"isVerified":true,"patientLabelId":1,"lastUpdate":"2017-08-10T18:00Z","trialId":0,
"armList":[{"patientCriterionId":1,"armId":31,"armName":"arm 31"},{"patientCriterionId":1,
- "armId":32,"armName":"arm 32"}],"eligibilityStatus":"Yes","id":1,"nctId":"NCT00001",
+ "armId":32,"armName":"arm 32"}],"eligibilityStatus":"Yes","verifiedEligibilityStatus":"Unknown","id":1,"nctId":"NCT00001",
"criterionId":101,"criterionValue":true,"criterionIsDefining":false,"labelId":21,
"isVisible":true,"criterionText":"criterion text","inclusion":true}""".parseJson)
val updatePatientCriterionJson = """{"verifiedEligibilityStatus":"No"}""".parseJson
- val expectedUpdatedPatientCriterion = orig.copy(verifiedEligibilityStatus = Some(LabelValue.No))
+ val expectedUpdatedPatientCriterion = orig.copy(verifiedEligibilityStatus = LabelValue.No)
val parsedUpdatePatientCriterion = applyUpdateToPatientCriterion(updatePatientCriterionJson, orig)
parsedUpdatePatientCriterion should be(expectedUpdatedPatientCriterion)