gw abis di'training dhiku hehehe :)
Thanks, dhiku.

pakai easymock class extension gampang banget
tinggal ganti import easymock ke easymock.classextension.
selebihnya gak ada yang beda dengan easymock


Yohan

On Mon, 2007-12-10 at 13:02 +0700, [EMAIL PROTECTED] wrote:
> Gw pilih easymock, tadi gw abis kasi materi ttg easymock, dia uda bisa
> dukung objek yg tipenya interface maupun class. Kalo mau yg class lo
> tinggal pake yg extension. Gw lbh prefer Easymock soalnya lbh mudah
> digunakan dan gampang kalo lo mau refactor class2nya. Makenya gampang
> banget, tar kalo sempet gw tulis.
> 
> @Thomas
> Kalo misalnya dia mau ngetes LoginServlet, apakah kalo usernya
> terregister akan sendRedirect ke halaman index? atau kalo gagal ke
> halaman login lagi. Karena si LoginServlet itu pake UserDao untuk
> ngecek user, ya berarti UserDao harus dimock. Salah satu syarat unit
> test yg baik adalah repeatable, isolated, dan independent
> 
> Oiya biasanya kita menentukan objek di-mock dengan beberapa pertimbangan,
> 1. Objek tsb sulit diinstansiasi, contoh HttpServletRequest dan
> HttpServletResponse
> 2. Objek tsb belum jadi, bisa aja UserDao belum diimplementasi oleh
> tim backend sedangkan tim UI ttp harus jalan.
> 3. Objek tsb kalo diinstankan lambaaat sekali, misalnya akses ke DB,
> LDAP, atau email, dsb.
> 
> Btw happy TDD  :)
> 
> On 12/10/07, Thomas Wiradikusuma <[EMAIL PROTECTED]> wrote:
> > halo alex, kalo gw pakai jmock. pernah nyoba easymock juga sih dulu.
> > jmock sekarang (2.x) udah kayak easymock, IDE-friendly. gw pilih jmock
> > soalnya bikinan thoughtworks :-D (martin fowler gitu loh)
> >
> > untuk mock class, jmock nyediain fiturnya juga. tapi gw bingung,
> > kenapa test DAO kok nge-mock?
> > esensi DAO kan hit ke DB. kalo lo mock itu, trus ngetes
> > persistence-nya gmn dong :-D
> >
> >
> >
> > On Dec 10, 2007 12:16 PM, Alex Prawira <[EMAIL PROTECTED]> wrote:
> > > Hi,
> > >
> > > Saya lagi kerjain proyek, pertama kalinya menerapkan Test Driven
> > > Development. Skrg lg bingung mau pakai library apa yg cocok untuk Mock.
> > >
> > > Saya pernah coba EasyMock untuk mock class SqlMapClientTemplate dari
> > > Spring. Tapi error, setelah saya cek, rupanya EasyMock hanya bisa mock
> > > Interface, cmiiw. Padahal SqlMapClientTemplate harus dimock, agar DAO
> > > saya bisa jalan.
> > >
> > > Saya memakai ibatis dan spring. untuk view JSF dan database mysql
> > >
> > > Mohon sharing pengalamannya .... Thanks
> > >
> > >
> > >
> > > Kalau mau keluar dari mailing list ini, caranya kirim sebuah email ke
> > [EMAIL PROTECTED]
> > >
> > > Jangan lupa, website JUG Indonesia adalah http://www.jug.or.id
> > >
> > >
> > > Yahoo! Groups Links
> > >
> > >
> > >
> > >
> >
> >
> >
> > --
> > salam hangat,
> > Thomas Wiradikusuma
> > http://wiradikusuma.blogspot.com/ <-- Indocomtech 2007
> >
> 
> 

Kirim email ke