| jdave. JDave ÇÁ·ÎÁ§Æ®´Â Java Ŭ·¡½ºÀÇ µ¿ÀÛÀ» ½±°Ô ÁöÁ¤ÇÏ´Â ½¬¿î ¹æ¹ýÀ» Á¦°øÇÏ´Â µ¿ÀÛ Á᫐ °³¹ß ÇÁ·¹ÀÓ ¿öÅ©ÀÔ´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
jdave. ¼øÀ§ ¹× ¿ä¾à
- ƯÇã:
- The Apache License 2.0
- °Ô½ÃÀÚ À̸§:
- Joni Freeman
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://www.jdave.org/
jdave. ű×
jdave. ¼³¸í
JDave ÇÁ·ÎÁ§Æ®´Â Java Ŭ·¡½ºÀÇ µ¿ÀÛÀ» ½¬¿î ¹æ¹ýÀ» Á¦°øÇÏ´Â µ¿ÀÛ Á᫐ °³¹ß ÇÁ·¹ÀÓ ¿öÅ©ÀÔ´Ï´Ù. JDAVE ÇÁ·ÎÁ§Æ®´Â Java ClassesÀÇ µ¿ÀÛÀ» ½±°Ô ÁöÁ¤ÇÒ ¼öÀÖ´Â ½±°Ô ¹æ¹ýÀ» Á¦°øÇÏ´Â Çൿ Á᫐ °³¹ß ÇÁ·¹ÀÓ ¿öÅ©ÀÔ´Ï´Ù .Behavior Driven Development (BDD)´Â TDD (Test Driven Development)ÀÇ Á¤Á¦ÀÔ´Ï´Ù. »ç½Ç BDD¸¦ ¼öÇàÇÏ´Â ½ÇÁ¦ ÇÁ·Î¼¼½º´Â TDD¿¡¼ÀÇ ±ÞÁøÀû ÀÎ º¯È°¡ ¾Æ´Õ´Ï´Ù. ¾îÈÖ´Â ´Ù¸£´Ù. À¯´Ö Å×½ºÆ® µµ±¸·Î BDD¸¦ ¿¬½À ÇÒ ¼ö´Â ÀÖÁö¸¸ÀÌ º¯°æ »çÇ×Àº »ç¿ë µÈ µµ±¸¿¡ ¹Ý¿µµÇ¾î¾ßÇÑ´Ù°í ¹Ï¾îÁý´Ï´Ù .JDAVE´Â Java ¿ë BDD ÇÁ·¹ÀÓ ¿öÅ©ÀÔ´Ï´Ù. ±×°ÍÀº RSPEC¿¡¼ ¿µ°¨À» ¹Þ¾Æ JMock 2¸¦ Á¶·Õ ÇÁ·¹ÀÓ ¿öÅ©·Î ÅëÇÕÇÕ´Ï´Ù. ÇöÀç JUnit ¾î´ðÅ͸¦ »ç¿ëÇÏ¿© JDave »ç¾çÀ» ½ÃÀÛÇÕ´Ï´Ù. ÀÌ ¹æ¹ýÀº IDE¿¡¼ IDE¸¦ °¡Áú ¼ö ÀÖ°í µµ±¸ Áö¿øÀ» °¡Áú ¼ö ÀÖ½À´Ï´Ù. 1.0 ¾ÈÁ¤µÈ ¸±¸®½ºÀÇ »õ·Î¿î ±â´É : ¡¤ java.util.map¿¡ ´ëÇÑ ºÀ¼â Áö¿ø ¡¤ ÃÖÁ¾ ¼ö¾÷ / ¹æ¹ý¿¡ ´ëÇÑ Á¶·Õ Áö¿ø, JDave¿¡¼ ÃÖÁ¾ º¯È¸¦ ÂüÁ¶ÇϽʽÿÀ. Á¶·ÕÀ» Áö¿øÇÏ´Â Á¶·Õ Áö¿ø. ¡¤ GRICTET ±¸¼º ¿ä¼Ò´Â SELECTFIRST (...)¸¦ »ç¿ëÇÏ¿© ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×°ÍÀº (...) (...) (¶Ç´Â selectall)¿¡¼ ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. JMock 2.4, Hamcrest 1.1 ¹× JUnit 4.4. 'ÇؾßÇÏ´Â'¶Ç´Â 'ÇؾßÇÏ´Â'´ë½Å¿¡ '»ç¿ëÇؾßÇÕ´Ï´Ù. ¡¤ °³¹ßÀ»À§ÇÑ ±â»ç ¼¿·¹´½ ¸ðµâ. ¡¤ Scala´Â ´ú ÀÚ¼¼ÇÑ ±¸¹® (StackSpec.Scala ÂüÁ¶). ¡¤ ¹®ÀÚ¿ ºñ±³¸¦À§ÇÑ ´õ ³ªÀº IDE Áö¿ø. 1.1ÀÇ »õ·Î¿î ±â´É RC1 °³¹ß ¸±¸®½º : ¡¤ Scala Áö¿øÀº JMock ±¸¹®°ú ÅëÇÕ ScalaCheck ¼Ó¼º °ËÁõ¿¡ ÀÇÇØ Çâ»óµÇ¾ú½À´Ï´Ù. ¡¤ JDave-Wicket-Selenium ¸ðµâÀÌ °³¼±µÇ¾ú½À´Ï´Ù. ¡¤º¸°í µÈ ¸ðµç ¹ö±×°¡ ¼öÁ¤µÇ¾ú½À´Ï´Ù.
jdave. °ü·Ã ¼ÒÇÁÆ®¿þ¾î