ÇÁ·Î±×·¡¹Ö
ù ÆäÀÌÁö ·£´ý ±Û ȸ¿ø°¡ÀÔ ·Î±×ÀÎ
ºñ°ø°³ ¼Õ´Ô ¡¦ 2017-06-13 15:29:06
URL https://te31.com/rgr/view.php?id=study&no=2281 ¸ð¹ÙÀÏ È­¸é
½ºÇÁ¸µ MockMvc ·Î ÄÁÆ®·Ñ·¯ Å×½ºÆ® ÇÒ ¶§¿ä.

¸ÕÀú, Á¦°¡ ÇÏ°í ½ÍÀº Å×½ºÆ®´Â

ÄÁÆ®·Ñ·¯¿¡ ÀÖ´Â ´ÜÀÏ ¸Þ¼Òµå Å×½ºÆ®¿¡¿ä.

¿¹¸¦µé¸é ÀÌ·¸°Ô »ý±ä ÄÁÆ®·Ñ·¯ÀÇ ¸Þ¼Òµå¿¡¿ä

MyController()[

@postMapping
public ~~~Res testMethod(People p) [
blabla
]

]



mockMvc = mockMvcBuilders.standaloneSetup(MyController()).build();

¸¦ ÇÏ°í, Å×½ºÆ® ÇÒ ¶§¿£ mockMvc.perform(post("/")) ·Î Å×½ºÆ®¸¦ Çϰŵç¿ä


±Ùµ¥ Àú ¸Þ¼Òµå testMethod ÀÇ ÆĶó¸ÞÅÍ People À» ¾î¶»°Ô ÀüÇØÁà¾ß ÇÒÁö ¸ð¸£°Ú¾î¿ä


Ȥ½Ã ¾Æ½Ã´ÂºÐÀº ºÎµð Á¦°Ô ÇÑÁٱ⠱¤¸íÀ»....

Áú¹® | 1109¸íÀÌ Àоú¾î¿ä. 3.146.255.127

0
1 ºñ°ø°³ ¼Õ´Ô ¡¦ 2017-06-13 15:58:54
À̺РÁøÂ¥ Ž³­´Ù...
2 ºñ°ø°³ ¼Õ´Ô ¡¦ 2017-06-13 17:05:44
post("/").param("name", nameJsonString)
À̵û±¸·Î ÇÏ¸é µÇ´Â°Í °°¾Æ¿ä (¾ÆÁ÷ ¾ÈÇغ½(º´½Å))
3 ºñ°ø°³ ¼Õ´Ô ¡¦ 2017-06-13 17:06:22
¿ÀºêÁ§Æ® ¸ÊÆÛ·Î Á¦À̽¼ ¹Ù²ã¼­...
4 ºñ°ø°³ ¼Õ´Ô ¡¦ 2017-06-13 17:07:55
1/ ¾î, ĪÂùÀΰ¡¿ä? (±¸ºÐ¸øÇÔ(º´½Å))
5 ºñ°ø°³ ¼Õ´Ô ¡¦ 2017-06-13 17:20:21
¾ûµ¢ÀÌ Á¶½É ÇÏ¼Å¾ß ÇÒµí
6 ºñ°ø°³ ¼Õ´Ô ¡¦ 2017-06-13 17:34:54
¾îÂ÷ÇÇ p ÀÇ ³»¿ë¿¡ µû¶ó ·ÎÁ÷ÀÌ ±¸¼ºµÉÅ×´Ï ±×°É ÀÔ¸À´ë·Î ¹Ù²ã¼­ µ¹¸®´Â°Ô À¯´Ö Å×½ºÆ® ¾Æ´Ñ°¡È¿?
7 ºñ°ø°³ ¼Õ´Ô ¡¦ 2017-06-13 17:47:51
ÀڱⰡ Çϴ°Š±×³É ÇÏ°í ¶¯Ä¡´Â°Ô ¾Æ´Ï¶ó ÀÌ·¸°Ô ¿¬±¸ÇÏ°í ±Ã±ÀÇØÇÏ´Â »ç¶÷ ÁÁ¾ÆÇØ¿ä
8 ºñ°ø°³ ¼Õ´Ô ¡¦ 2017-06-13 18:02:27
6/ ³×
¾È¿¡ Áý¾î³Ö´Â°Å¾ß p.setter ·Î ÇÏ¸é µÇ´Âµ¥
Á¤ÀÛ ±× ³»¿ë¹°ÀÌ µé¾îÀÖ´Â p ¸¦ ³Ñ±â´Â ¹ýÀ» Àß ¸ô¶ó¼­ Çì¸Ì³×¿ä...
´Ù¸¥ÀÏÀÌ »ý°Ü¼­ ¾ÆÁ÷ ¸øÇغÃÁö¸¸ ´ä2ó·³ ÇÏ¸é µÉ°Í°°½À´Ï´Ù(¹Ìħ)

7/ ¾Æ´Ï¿¡¿ä ¾î·µç ¹º°¡ »õ·Î¿î ±â¼ú·Î Çغ¸·Á´Âµ¥ Àß ¾ÈµÅ¼­ ¿©±â´Ù ¹°¾îº¸´Â°Å¿¡¿©...¤Ð¤Ð
¶¯ Ä¡Áöµµ ¸øÇÔ(º´½Å)

»ç½Ç Áö±ÝÀÌ Å×½ºÆ® ´Ü°è°¡ ¾Æ´Ï¶ó¼­ ÀÏ´Ü ºê¶ó¿ìÀú È®Àå restClient µûÀ§·Î Á¦À̽¼ ³Ñ°Ü¼­ ·¹½ºÆù½º Àß ³ª¿À´Â°Í¸¸ È®ÀÎÇÏ°í ³Ñ°Ü³ù³×È¿ ¤Ð¤Ð
9 ºñ°ø°³ ¼Õ´Ô ¡¦ 2017-06-13 19:49:12
¸ñÀ» ¾µ ¶§´Â ÆĶó¹ÌÅ͸¦ Àü´ÞÇÏ´Â°Ô ¾Æ´Ï¶ó Àú ÆĶó¹ÌÅÍ¿¡ ƯÁ¤ °ªÀÌ µé¾î¿ÔÀ» ¶§, ¸®ÅÏÇÏ´Â °É ÁöÁ¤ÇØÁà¾ßÇÏÁö ¾Ê³ª¿ä?

when(MyController.testMethod(any(People.class)).thenReturn( [testMethod°¡ ¸®ÅÏÇÒ °ª] );

¹¹ ÀÌ·± ½ÄÀÌ´ø°¡? ±×·¨´ø°Å °°³×¿ä. Test´Â Àß ¾È ¸¸Á®ºÁ¼­..¤Ì.¤Ì
10 ºñ°ø°³ ¼Õ´Ô ¡¦ 2017-06-13 19:50:45
MyController -> mockMvc ·Î ¼öÁ¤Çؾ߰ڳ׿ä. (¾ËÁö·Õ ÇÁ°Ô´Â ´ñ±Û ¼öÁ¤ ±â´ÉÀ» ´Þ¾Æ´Þ¶ó!!!!)
11 ºñ°ø°³ ¼Õ´Ô ¡¦ 2017-06-13 20:27:21
´ä9°°ÀÌ mockito °°Àº°Å ¾È¾²°íµµ Å×½ºÆ® ÇÒ ¼ö ÀÖ¾î¿ä. ¹°·Ð mockito ´Â Á¸³ª ÁÁ½À´Ï´Ù.
12 ºñ°ø°³ ¼Õ´Ô ¡¦ 2017-06-13 23:33:29
9,10 ¾Æ ±×·±°Ç°¡¿© ¤±¤¤¤·¤© ¿Í ±×·± ½ÄÀ¸·Î µ¹¾Æ°¡´Â°ÇÁÙ ¸ð¸£°í »ðÁúÇ߳׿©
°í¸¿½À´Ï´Ù ÂPÂP Àú·±½ÄÀ¸·Îµµ Çϴ±¸³ª!!
Àú·± ¹ß»óÀº ¾ø¾ú¾î¿©


11 ÇöÀå ¿·ÆÀÀÌ ¸¸µç°Å º¸´Ï±î ¸ñÅ°Åä ¾²°íÀÖ¶°¶ó±¸¿µ ÇìÇì
´ñ±ÛÀ» ÀÛ¼ºÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.
(±ÇÇÑÀÌ ¾ø´Â ȸ¿ø·¹º§)
¸ñ·ÏÀ¸·Î
ÀÌ¿ë¾à°ü | ±¤°í/Á¦ÈÞ | °³ÀÎÁ¤º¸Ãë±Þ¹æħ | ¹®ÀÇ/½Å°í | ¸ð¹ÙÀÏ TE31 | ¼­¹ö ºÎÇÏ : 28%
½Ç½Ã°£ Issue Ä¿¹Â´ÏƼ TE31 [¾ËÁö·Õ] ¨Ï 2002-2024
TOP arrow_upward