public void Given_FRA_Task_then_returns_risk_assessor_employee() { //GIVEN var fraTask = CreateFireRiskAssessmentFurtherControlMeasureTask(); fraTask.RiskAssessment.RiskAssessor = CreateRiskAssessor(); _fraTasks.Add(fraTask); var target = new GetFireRiskAssessmentFurtherControlMeasureTaskRiskAssessorsQuery(_queryableWrapper.Object); //WHEN var result = target.Execute(); //THEN Assert.That(result.Count,Is.EqualTo(1)); }
public void Given_FRA_Task_and_risk_assessor_doesnt_have_email_then_returns_empty_list() { //GIVEN var riskAssessor = CreateRiskAssessor(); riskAssessor.Employee.SetEmail("",null); var fraTask = CreateFireRiskAssessmentFurtherControlMeasureTask(); fraTask.RiskAssessment.RiskAssessor = riskAssessor; _fraTasks.Add(fraTask); var target = new GetFireRiskAssessmentFurtherControlMeasureTaskRiskAssessorsQuery(_queryableWrapper.Object); //WHEN var result = target.Execute(); //THEN Assert.That(result.Count, Is.EqualTo(0)); }