public void Text_For_All_Statuses() { PreShiftFinalConclusion pass = new PreShiftFinalConclusion(); PreShiftFinalConclusion partial = new PreShiftFinalConclusion(); PreShiftFinalConclusion fail = new PreShiftFinalConclusion(); pass.Status = PsaStatus.Pass; partial.Status = PsaStatus.Conditional_Pass; fail.Status = PsaStatus.Fail; Assert.LessOrEqual(4, FinalStatusTextProvider.StatusText(pass).Length); Assert.LessOrEqual(4, FinalStatusTextProvider.StatusText(partial).Length); Assert.LessOrEqual(4, FinalStatusTextProvider.StatusText(fail).Length); }
private void PrepareData(out Employee patient, out PreShiftHrvConclusion hrvConclusion, out PreShiftSvmrConclusion svmrConclusion, out PreShiftFinalConclusion finalConclusion) { var hrvStatus = PsaStatus.Fail; hrvConclusion = new PreShiftHrvConclusion { Status = hrvStatus, Text = PsaStatusTextProvider.StatusText(hrvStatus), TestId = Guid.NewGuid() }; var svmrStatus = PsaStatus.Pass; svmrConclusion = new PreShiftSvmrConclusion { Status = svmrStatus, Text = PsaStatusTextProvider.StatusText(svmrStatus), TestId = Guid.NewGuid() }; var finalStatus = PsaStatus.Fail; finalConclusion = new PreShiftFinalConclusion { Status = finalStatus, InspectionId = Guid.NewGuid() }; finalConclusion.Text = FinalStatusTextProvider.StatusText(finalConclusion); patient = new Employee() { Id = Guid.NewGuid(), FullName = "John Smith", BranchOfficeName = string.Empty, BranchOfficeId = Guid.NewGuid(), DepartmentName = string.Empty, DepartmentId = Guid.NewGuid(), PositionName = "Main Control Post", PositionId = Guid.NewGuid() }; }