๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
728x90
๋ฐ˜์‘ํ˜•

์Šคํ”„๋ง๋ถ€ํŠธ ํ…Œ์ŠคํŠธ์ฝ”๋“œ ์—๋Ÿฌ1

#3-1_์Šคํ”„๋ง๋ถ€ํŠธ์—์„œ ํ…Œ์ŠคํŠธ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑ + ์ธํ…”๋ฆฌ์ œ์ด ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ž‘์„ฑ์‹œ cannot resolve symbol ์—๋Ÿฌ ํ•ด๊ฒฐ๋ฐฉ๋ฒ• TDD์™€ ๋‹จ์œ„ํ…Œ์ŠคํŠธ TDD๋Š” ํ…Œ์ŠคํŠธ๊ฐ€ ์ฃผ๋„ํ•˜๋Š” ๊ฐœ๋ฐœ -> ํ…Œ์ŠคํŠธ์ฝ”๋“œ๋ฅผ ๋จผ์ € ์ž‘์„ฑํ•˜๋Š” ๊ฒƒ์—์„œ๋ถ€ํ„ฐ ์‹œ์ž‘ - ํ•ญ์ƒ ์‹คํŒจํ•˜๋Š” ํ…Œ์ŠคํŠธ๋ฅผ ๋จผ์ € ์ž‘์„ฑ - ํ…Œ์ŠคํŠธ๊ฐ€ ํ†ต๊ณผํ•˜๋Š” ํ”„๋กœ๋•์…˜ ์ฝ”๋“œ ์ž‘์„ฑ - ํ…Œ์ŠคํŠธ๊ฐ€ ํ†ต๊ณผํ•˜๋ฉด ํ”„๋กœ๋•์…˜ ์ฝ”๋“œ๋ฅผ ๋ฆฌํŒฉํ† ๋งํ•œ๋‹ค. ๋‹จ์œ„ํ…Œ์ŠคํŠธ๋Š” TDD์˜ ์ฒซ๋ฒˆ์งธ ๋‹จ๊ณ„์ธ ๊ธฐ๋Šฅ ๋‹จ์œ„์˜ ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ž‘์„ฑ์„ ๋œปํ•จ. ํ…Œ์ŠคํŠธ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•ด์•ผ ํ•˜๋Š” ์ด์œ  ์ž‘๊ฐ€๋‹˜์˜ ๋ง์”€์— ์˜ํ•˜๋ฉด 1) ๋น ๋ฅธ ํ”ผ๋“œ๋ฐฑ ์ฝ”๋“œ ์ž‘์„ฑ Tomcat ์‹คํ–‰ Postman ๊ณผ ๊ฐ™์€ API ํ…Œ์ŠคํŠธ ๋„๊ตฌ๋กœ HTTP ์š”์ฒญ ์š”์ฒญ๊ฒฐ๊ณผ๋ฅผ System.out.println() ์œผ๋กœ ๋ˆˆ์œผ๋กœ ๊ฒ€์ฆ ๊ฒฐ๊ณผ๊ฐ€ ๋‹ค๋ฅด๋ฉด ๋‹ค์‹œ Tomcat ์ค‘์ง€ํ•˜๊ณ  ์ฝ”๋“œ ์ˆ˜์ • 2๋ฒˆ๋ถ€ํ„ฐ 5๋ฒˆ๊นŒ์ง€ ๋งค๋ฒˆ ์ฝ”๋“œ๋ฅผ ์ˆ˜์ •ํ• ๋•Œ ๋งˆ๋‹ค ๋ฐ˜๋ณตํ•ด์•ผ ํ•˜๋Š”๋ฐ, ํ†ฐ์บฃ์„ ์žฌ์‹œ์ž‘ํ•˜๋Š”๋ฐ๋Š” 1๋ถ„์ด์ƒ์˜ ์‹œ๊ฐ„์ด ์†Œ์š”๋˜๊ธฐ ๋•Œ๋ฌธ์— ํ…Œ์ŠคํŠธ .. 2021. 7. 21.
728x90
๋ฐ˜์‘ํ˜•