1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | import java.text.SimpleDateFormat class HotelStay { String hotel Date checkIn Date checkOut String toString(){ def sdf = new SimpleDateFormat("EEEE") "${hotel} (${sdf.format(checkIn)} to ${sdf.format(checkOut)})" } } import java.text.SimpleDateFormat class HotelStayTests extends GroovyTestCase { void testSomething(){...} void testToString() { def h = new HotelStay(hotel:"Hilton") def df = new SimpleDateFormat("MM/dd/yyyy") h.checkIn = df.parse("10/1/2008") h.checkOut = df.parse("10/5/2008") println h assertToString h, "Hilton (Wednesday to Sunday)" } } |
1 2 3 | class HotelStayController { def scaffold = HotelStay } |
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) | Powered by Discuz! 7.0.0 |