JJC's 테크니컬 다이어리

Grails TestCase 1(서비스 테스트) 본문

Grails

Grails TestCase 1(서비스 테스트)

털털한JJC 2011. 10. 21. 09:00


package dwgpost

import grails.test.*

class UtilServiceTests extends GrailsUnitTestCase {
 protected void setUp() {
  super.setUp()
 }

 protected void tearDown() {
  super.tearDown()
 }

 void testSomething() {
  mockLogging(UtilService)
  def postR=
    mockDomain(PostMaster, [
     new PostMaster(postreceivers:[
      new PostReceivers(receiver:new Receivers())
     ])
    ])
  def testService=new UtilService()
  assertNotNull testService
  def items=testService.getReceiversEmails('1')
  assertNotNull items
  log.println items
  assertTrue items.size()>0
  assertEquals("jjc@abc2010.com", items[0])
 }
}