/////
Search

221116_ํšŒ๊ณ 2ํŒ€

ํŒ€
02
์ž‘์„ฑ์ผ
2022/11/16
์ฐธ์—ฌ์ž
๊น€๋ฏผ๊ฒฝ
๊น€์ •ํ˜„
์ด๋‹ค์˜จ
์ด์ˆ˜์ง„
์—„์ˆœ๋ฏผ
์ตœ์Šนํ˜ธ

ย ๊ทธ ๋‚  ๋ณต์Šตํ•œ ๋‚ด์šฉ์ด ๋ชจ๋‘ ๋‹ด๊ฒจ์žˆ๋Š” ๋…ธ์…˜ ํŽ˜์ด์ง€ ๋งํฌ

๋‹น์‹œ ํšŒ๊ณ  ๋‚ด์šฉ์— ๋Œ€ํ•œ ์„ธ๋ถ€์‚ฌํ•ญ ๋ฐ ๊ฐœ์ธ ํšŒ๊ณ ๋ก์€ ์•„๋ž˜ ์ฒจ๋ถ€๋œ ๋งํฌ์—์„œ ํ™•์ธํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
ย https://www.notion.so/221116-2-MVC-Controller-TDD-9997a583f45f459285f7f618c4224587
(์˜์ƒ์˜ ์žฌ์ƒ๊ธธ์ด๋Š” 1์‹œ๊ฐ„22๋ถ„์ด๋ฉฐ, ์˜์ƒ์˜ ์šฉ๋Ÿ‰์€ 7.28GB์ž…๋‹ˆ๋‹ค.)
ย ๋ณด๊ณ  ๋“ฃ๊ธฐ๋งŒ ํ•ด๋„ ๋จธ๋ฆฟ์†์— ์ˆ˜์—…๋‚ด์šฉ์ด ๊ฝ‚ํžˆ๋Š” ๋ฆฌ๋ทฐํšŒ๊ณ ์˜์ƒ

ย ๋ˆ๋ˆํ•œ ํŒ€ ๋‚ด ์šฐ์ •์„ ์—ฟ๋ณผ ์ˆ˜ ์žˆ๋Š” ๋‹จ์ฒด ์‚ฌ์ง„

๊ฐ„๋‹จํ•œ ์ž๋ž‘ ๋ฉ˜ํŠธ

์šฐ๋ฆฌ ํšŒ๊ณ  2ํŒ€์€ ๋ฉ‹์ง„ ์ˆœ๋ฏผ๋‹˜, ์„ฌ์„ธ ์ •ํ˜„๋‹˜, ๊ผผ๊ผผ ๋ฏผ๊ฒฝ๋‹˜, ์• ๊ต ์ˆ˜์ง„๋‹˜, ๋งค๋ ฅ ๋‹ค์˜จ๋‹˜,
๊ทธ๋ฆฌ๊ณ  ์ €๊นŒ์ง€ ์ด๋ ‡๊ฒŒ 6๋ช…์ž…๋‹ˆ๋‹ค.
์ด๋ฒˆ ๋ฆฌ๋ทฐํšŒ๊ณ ์—๋Š” ํ…Œ์ŠคํŠธ ์ฃผ๋„ ๊ฐœ๋ฐœ์„ ํ™œ์šฉํ•œ RestController๋ฅผ ์ฃผ์ œ๋กœ ์ง„ํ–‰๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
ArticleRestController์—์„œ get๊ณผ post๋ฅผ ํ™œ์šฉํ•œ ์—ฌ๋Ÿฌ ๋ฉ”์„œ๋“œ์˜ ๊ตฌํ˜„์„ test์—์„œ mockMVC ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•ด ํ…Œ์ŠคํŠธํ•˜๋Š” ํšŒ๊ณ ์‹œ๊ฐ„์„ ๊ฐ€์กŒ์Šต๋‹ˆ๋‹ค.
๊ฐœ์ธ์ ์œผ๋กœ๋Š” ์šฐ๋ฆฌ ํŒ€์˜ ๋ฆฌ๋ทฐํšŒ๊ณ  ํฌ์ธํŠธ๋Š”,
์ˆ˜์—…์˜ ๋‚ด์šฉ์„ ๋˜์งš์–ด๊ฐ€๊ณ  ๋ฐฐ์› ๋˜ ๊ฒƒ์„ ๋ณต์Šตํ•˜๋Š” ๊ฒƒ์— ๋ฉˆ์ถ”์ง€ ์•Š๊ณ 
์ง€์‹์˜ ๊ณต์œ ์™€ ๋ถ€์กฑํ–ˆ๋˜ ๊ฐœ๋…๋„ ์ฑ„์›Œ๋‚˜๊ฐ€๋Š” ์˜๋ฏธ๋„ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.
๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!