public void FinancialAidService_SqlFinancialAidRepository_GetAidAwards_Returns_Correct_Response_Against_an_Invalid_DbUser() { IFinancialAidService financialAidService = new FinancialAidService(new SqlFinancialAidRepository()); var aidList = financialAidService.GetAidDetails(TestConstants.InvalidUserId); Assert.IsNull(aidList.StudentName); Assert.IsNotNull(aidList.AidDetails); Assert.IsTrue(aidList.AidDetails.Count == 0); }
public void FinancialAidService_SqlFinancialAidRepository_GetAidAwards_Returns_Valid_Data_Against_a_Valid_DbUser() { IFinancialAidService financialAidService = new FinancialAidService(new SqlFinancialAidRepository()); var aidList = financialAidService.GetAidDetails(TestConstants.DbStudentUserId); Assert.IsNotNull(aidList.StudentName); Assert.IsNotNull(aidList.AidDetails.Count); Assert.IsTrue(aidList.AidDetails.Count >= 0); }
public ActionResult FinancialAidAwards() { try { IFinancialAidService financialAidService = new FinancialAidService(); var aidList = financialAidService.GetAidDetails(StudentNo); return(View(aidList)); } catch (Exception ex) { _logger.Error("Exception Occurred. StudentNo: " + StudentNo, ex); Response.Redirect(AppHelper.SharedUrl("Reply/Error")); return(null); } }
public void FinancialAidService_TestFinancialAidRepository_GetAidAwards_Returns_Valid_Data_Against_a_Valid_TestUser() { IFinancialAidService financialAidService = new FinancialAidService(new TestFinancialAidRepository()); var aidList = financialAidService.GetAidDetails(1); Assert.IsNotNull(aidList.StudentName); Assert.IsNotNull(aidList.AidDetails.Count); Assert.IsTrue(aidList.AidDetails.Count >= 0); double totalAmount = 0.0; foreach (var kvp in aidList.AidDetails) { foreach (var list in kvp.Value) { totalAmount += list.Amount; } } }