Refactor code and add basic test case
Add more missing test cases
Add more test cases, add some new data in data bundle
Add test cases for getting details or summaries for course
Add test case for generating csv
Merge branch 'master' into Issue1930
Remove test cases in Logic and complete the test cases in CoursesLogic
Format code
[new issue for StudentCourseDetailsPageAction Clean up]
1. Lists Comparing function now moved into test helper
2. Action Cleaning up
3.issue 1916 canceled
1.Changed isSameContentIgnoreOrder function to static
2.Removed unnecessary TS(...) in accessControl test case
Minor change to use method from Assumption class
refactored code to make functions do only one thing. Changed test cases for greater coverage
Merge branch 'master' of https://github.com/TEAMMATES/repo into Issue1903
Add signal to detect unraised exception
Move the check for existent instructor into CoursesLogic
Add back verification for existent instructor in EVALUATION section as it should be handled in EvaluationsLogic
Remove redundant try block
changed html pages to match test cases. Fixed minor bug in iFE,js file
[1930] Clean up CoursesLogic

fixes #1930
Add branch coverage for FeedbackResponsesLogic
Do TODO to add test case.