All testcases will run except in TestToolContentManager and TestToolSessionManager when the supplied parameter is null and the default content id is needed. The default content id is no longer NoticeboardConstants.DEFAULT_CONTENT_ID, but it is determined by calling getDefaultToolCOntentId (in service bean) In order for it to work, in getContextConfigLocation(), need to uncomment the values and in the testApplicationContext.xml need to uncomment the toolService and learnerService property under nbService. This however, will run only if you allocate more memory to ant, otherwise it will just hang. The test cases run, however the test-report cannot be generated. I need to find a reason behind this.
Otherwise if you leave it as is and run the test, the tests will fail in some of the testcases in TestToolContentManager and TestToolSessionManager, and the error is that you get a null pointer exception, this is
because it doesnt have the toolService in order to make the call to get the default content id