I am using Grails 1.2.1 and trying to write an integration test for one of my service classes. The service method I want to test is ...
class UtilityService { boolean transactional = false def grailsApplication def isAuthorizedHost(String hostIpAddr) {
but when writing my integration test, I cannot get a non-zero reference to the grailsApplication object ...
class UtilityServiceTests extends GrailsUnitTestCase { def grailsApplication void testIsAuthorizedHost() { def utilityService = new UtilityService() utilityService.grailsApplication = grailsApplication def ret = utilityService.isAuthorizedHost("127.0.0.1") assertTrue( ret ) }
Here is the error. How to get a link? - Dave
Unable to get 'config' property for null object
java.lang.NullPointerException: cannot get property 'config' on null object at com.nna.tool.proxy.Utility.UtilityService.isAuthorizedHost (UtilityService.groovy: 26) at com.nna.tool.proxy.Utility.UtilityService $ isAuthorizedHost.call (Unknown source) at com.nna.tool.proxy.Utility.UtilityServiceTests.testIsAuthorizedHost (UtilityServiceTests.groovy: 20)
source share