0
grails (email : true)에서 단위 테스트 케이스를 전자 메일 작성 용으로 도울 수 있습니까?단위 테스트 케이스 (grails) (email : true)
연락처 이름 (이 maxSize : 25) CONTACTEMAIL (이 maxSize : 50, 이메일 : 사실은)
grails (email : true)에서 단위 테스트 케이스를 전자 메일 작성 용으로 도울 수 있습니까?단위 테스트 케이스 (grails) (email : true)
연락처 이름 (이 maxSize : 25) CONTACTEMAIL (이 maxSize : 50, 이메일 : 사실은)
Grails는이 section in the documentation about unit testing 있습니다. "Testing Constraints"를 확인하십시오.
예 :
class Person {
String name
static constraints = {
name matches: /[A-Z].*/
}
}
import grails.test.mixin.TestFor
import spock.lang.Specification
@TestFor(Person)
class PersonSpec extends Specification {
void "Test that name must begin with an upper case letter"() {
when: 'the name begins with a lower letter'
def p = new Person(name: 'jeff')
then: 'validation should fail'
!p.validate()
when: 'the name begins with an upper case letter'
p = new Person(name: 'Jeff')
then: 'validation should pass'
p.validate()
}
}