public void CreatePdfForAssessment_CalledWithValidAssessment_ShouldCreateFileWithCorrectConvention() { var assessment = A.Dummy <Assessment>(); PdfDocument generatedPdfDocument; var expectedFileName = "MCA Assessment-" + assessment.Patient.ClinicalSystemId + "-" + _dateTimeProvider.Now.ToString(@"yyyy-MM-dd") + "-" + assessment.AssessmentId + ".pdf"; var fileName = _pdfGenerator.CreatePdfForAssessment(assessment, out generatedPdfDocument); Assert.AreEqual(expectedFileName, fileName, "File name not as expected"); }