Re: [id-ruby] error pada assert_equal

2008-09-17 Terurut Topik irfani YangBaikHati
Pak adinda, di semua Bahasa OOP, kalau ingin membandingan equality object itu adalah dgn object id / key / hashcode atau digabung jg dgn to_string utk membandingkan dua object, jadi dua object yg dimata manusia memiliki value (dari suatu properti obj tsb, misal : titi punya koordinat x dan y)

Re: [id-ruby] error pada assert_equal

2008-09-17 Terurut Topik irfani YangBaikHati
yap emang bgitu caranya. pake Comparable = buat less than, greater than, sorting ini udah pattern umum di OOP semoga bermanfaat Adinda Praditya wrote: Makasih atas ilmunya, makanya untuk menyatakan kesamaan, perlu overwrite definisi kesamaan (equality) ini di class-nya, dalam hal ini

Re: [id-ruby] error pada assert_equal

2008-09-17 Terurut Topik Adinda Praditya
2008/9/18 Arie Kusuma Atmaja [EMAIL PROTECTED] Mengapa Anda mempertanyakan antar hal yang sama (dg kemungkinan id obyek yg lain) ? It's simply karena saya belum tau sebelumnya : ) Seharusnya testing itu pada prinsipnya ngetes suatu koding itu jalan apa nggak yang idealnya dibuat sebelum

[id-ruby] error pada assert_equal

2008-09-16 Terurut Topik Adinda Praditya
Hi all, Mengapa saya masih dapat error untuk kode testing berikut: def test_should_be_equal hash = { :title = recipe title, :description = recipe description, :serving = 1, :directions = do it } recipe_expected = Recipe.new(hash) recipe_should_be_equal =

Re: [id-ruby] error pada assert_equal

2008-09-16 Terurut Topik Leo Laksmana
Setahu saya kamu kalo mau compare object apakah mereka attributes-nya punya value yang sama pake assert_same deh. assert_equal itu ngetest apakah dia object yang sama. Please CMIIW. On Sep 17, 2008, at 8:55 AM, Adinda Praditya wrote: Hi all, Mengapa saya masih dapat error untuk kode

Re: [id-ruby] error pada assert_equal

2008-09-16 Terurut Topik Adinda Praditya
Saya sudah coba, namun hasilnya sama saja. Dan pada testing yang lain, saya dapat error ini http://pastie.org/273838 sepenglihatan saya, itu object-nya sama, namun mengapa error ya..? Thanks, Dida On Wed, Sep 17, 2008 at 11:00 AM, Leo Laksmana [EMAIL PROTECTED] wrote: Setahu saya kamu kalo