Challenge Overview
Overview
We need a minor enhancement to the Appirio Gamification Engine, built in AngularJS and Salesforce.com. Over the coming weeks we will be launching a series of challenges to improve AGE. The series is aimed at adding features and improving overall end user functionality. Challenges will range from code, to data model, to UI/UX. Stay tuned!
Steps To Get the Current Code
-
Head to Github to grab the current source code. The Github link will be provided in the Forums.
-
Go through the Github Read Me file to set up source code in your developer org.
-
The latest branch is "IT-AGE-2015-08-16". Please use the latest code from this Branch
Implementation Guidelines For This Challenge
BadgesControllerTest has a method "BadgeControllerNegativeTest" is throwing an error. Please do not make any changes in any other class. Just fix the test class, to ensure, its passing correct parameters or asserts. The test class should pass after incorporating your changes.
Final Submission Guidelines
- Commit your changes in your local repository
- Please name the commit message “S-155329 - Fixing BadgeController Test Class”
- Create a patch file, and upload the patch file as submission. How to create a patch file
- Please provide a destructive changes.xml file if necessary to remove metadata no longer required after your changes.
- The patch file will be used to review the changes from the original code
- Please include the changed source file along with your submission