Skip to content

Commit 0ea5bc8

Browse files
author
๊น€ํ˜„์ˆ˜
committedJun 18, 2023
์ถ”๊ฐ€
1 parent ada5e23 commit 0ea5bc8

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed
 

โ€Ž07.๋‹จ์œ„ํ…Œ์ŠคํŠธ/์ •๋ฆฌ.md

+9
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,8 @@ sut.Verify(x => x.GetNumberOfUsers(),Times.Once);}
138138
- **๋ชจ๋“  ํ”„๋กœ์„ธ์Šค ์™ธ๋ถ€ ์˜์กด์„ฑ์„ ๋ชฉ์œผ๋กœ ํ•ด์•ผํ•˜๋Š” ๊ฒƒ์€ ์•„๋‹ˆ๋‹ค**.
139139
- ํ”„๋กœ์„ธ์Šค ์™ธ๋ถ€ ์˜์กด์„ฑ๊ณผ ํ†ต์‹ ์€ **์™ธ๋ถ€์—์„œ ๊ด€์ฐฐํ•  ์ˆ˜ ์—†์œผ๋ฉด ๊ตฌํ˜„ ์„ธ๋ถ€์‚ฌํ•ญ** ์ด๋‹ค. ์ฆ‰ ํ”„๋กœ์„ธ์Šค ์™ธ๋ถ€ ์˜์กด์„ฑ์ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ํ†ตํ•ด์„œ๋งŒ ์ ‘๊ทผ ๊ฐ€๋Šฅํ•˜๋‹ค๋ฉด, ์ด๋Ÿฌํ•œ ์˜์กด์„ฑ๊ณผ ํ†ต์‹ ์€ ์‹œ์Šคํ…œ์—์„œ ์‹๋ณ„ํ•  ์ˆ˜ ์žˆ๋Š” ๋™์ž‘์ด ์•„๋‹ˆ๋‹ค. ๋ฆฌํŒฉํ„ฐ๋ง ํ›„์— ๊ทธ๋Œ€๋กœ ์œ ์ง€ํ•  ํ•„์š”๊ฐ€ ์—†์œผ๋ฏ€๋กœ ๋ชฉ์œผ๋กœ ๊ฒ€์ฆํ•ด์„œ๋Š” ์•ˆ๋œ๋‹ค.
140140
- **์™„์ „ํžˆ ํ†ต์ œ๊ถŒ์„ ๊ฐ€์ง„ ํ”„๋กœ์„ธ์Šค ์™ธ๋ถ€ ์˜์กด์„ฑ์— ๋ชฉ์„ ์‚ฌ์šฉํ•˜๋ฉด ๊นจ์ง€๊ธฐ ์‰ฌ์šด ํ…Œ์ŠคํŠธ**๋กœ ์ด์–ด์ง„๋‹ค.
141+
- ์ฆ‰ ๊ด€๋ฆฌ ์˜์กด์„ฑ์€ ์‹ค์ œ ์ธ์Šคํ„ด์Šค๋ฅผ ์‚ฌ์šฉํ•˜๊ณ , ๋น„๊ด€๋ฆฌ ์˜์กด์„ฑ์€ ๋ชฉ์œผ๋กœ ๋Œ€์ฒดํ•˜๋ผ.
142+
- ๋น„๊ด€๋ฆฌ & ์™ธ๋ถ€ ์˜์กด์„ฑ์— ๋Œ€ํ•ด์„œ๋งŒ ์ธํ„ฐํŽ˜์ด์Šค ์จ์„œ ๋ชฉ์„ ์‚ฌ์šฉํ•ด๋ผ.
141143
142144
> - ๊ณต์œ  ์˜์กด์„ฑ์ด ํ”„๋กœ์„ธ์Šค ๋‚ด๋ถ€์— ์žˆ์œผ๋ฉด ๊ฐ ํ…Œ์ŠคํŠธ ์‹คํ–‰ ์‹œ ํ•ด๋‹น ์˜์กด์„ฑ์„ ์ƒˆ ์ธ์Šคํ„ด์Šค๋กœ ์จ์„œ ์žฌ์‚ฌ์šฉ ํ”ผํ•˜๊ธฐ ์‰ฌ์›€
143145
> - ๊ณต์œ  ์˜์กด์„ฑ์ด ํ”„๋กœ์„ธ์Šค ์™ธ๋ถ€์— ์žˆ์œผ๋ฉด ๊ฐ ํ…Œ์ŠคํŠธ ์‹คํ–‰์ „ db๋ฅผ ์ธ์Šคํ„ด์Šคํ™”ํ•˜๊ฑฐ๋‚˜ ๋ฉ”์‹œ์ง€๋ฒ„์Šค๋ฅผ ์ƒˆ๋กœ ์ค€๋น„ํ•  ์ˆ˜ ์—†๋‹ค. (์ด๋ ‡๊ฒŒํ•˜๋ฉด ๋„ˆ๋ฌด ๋Š๋ ค์ง) -> ์ผ๋ฐ˜์ ์ธ ์ ‘๊ทผ์€ ํ…Œ์ŠคํŠธ ๋Œ€์—ญ, ์ฆ‰ ๋ชฉ๊ณผ ์Šคํ…์œผ๋กœ ๊ต์ฒดํ•œ๋‹ค.
@@ -147,6 +149,13 @@ sut.Verify(x => x.GetNumberOfUsers(),Times.Once);}
147149
> - ๋ชฉํ‘œ๋ฅผ ๋‹ฌ์„ฑํ•˜๊ณ ์ž ๊ฐ ๊ฐœ๋ณ„ ํด๋ž˜์Šค๊ฐ€ ์ด์›ƒ ํด๋ž˜์Šค์™€ ์†Œํ†ตํ•˜๋Š” ๋ฐฉ์‹์€ ์‹๋ณ„ํ•  ์ˆ˜ ์žˆ๋Š” ๋™์ž‘๊ณผ๋Š” ์•„๋ฌด๋Ÿฐ ๊ด€๊ณ„๊ฐ€ ์—†๋‹ค. (์ด๋Š” ๊ตฌํ˜„ ์„ธ๋ถ€์‚ฌํ•ญ์ด๋‹ค.)
148150
> - **๋ชฉ์€ ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๊ฒฝ๊ณ„๋ฅผ ๋„˜๋‚˜๋“œ๋Š” ์ƒํ˜ธ์ž‘์šฉ์„ ๊ฒ€์ฆํ•  ๋•Œ์™€ ์ด๋Ÿฌํ•œ ์ƒํ˜ธ์ž‘์šฉ์˜ ์‚ฌ์ด๋“œ ์ดํŽ™ํŠธ๊ฐ€ ์™ธ๋ถ€ ํ™˜๊ฒฝ์—์„œ ๋ณด์ผ ๋•Œ๋งŒ ๋™์ž‘๊ณผ ๊ด€๋ จ**์ด ์žˆ๋‹ค.
149151
152+
> - **๊ด€๋ฆฌ ์˜์กด์„ฑ**
153+
> - ์ด๋Ÿฌํ•œ ์˜์กด์„ฑ์€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ํ†ตํ•ด์„œ๋งŒ ์ ‘๊ทผ์ด ๊ฐ€๋Šฅํ•˜๋ฉฐ, ํ•ด๋‹น ์˜์กด์„ฑ๊ณผ ์ƒํ˜ธ์ž‘์šฉ์€ ์™ธ๋ถ€ ํ™˜๊ฒฝ์—์„œ ๋ณผ ์ˆ˜ ์—†๋‹ค. (ex ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค) ์™ธ๋ถ€ ์‹œ์Šคํ…œ์€ ๋ณดํ†ต ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์ง์ ‘ ์ ‘๊ทผํ•˜์ง€ ์•Š๊ณ  ์ œ๊ณตํ•˜๋Š” API๋ฅผ ํ†ตํ•ด ์ ‘๊ทผํ•œ๋‹ค.
154+
> - ๊ตฌํ˜„ ์„ธ๋ถ€ ์‚ฌํ•ญ์ด๋‹ค.
155+
> - **๋น„๊ด€๋ฆฌ ์˜์กด์„ฑ**
156+
> - ํ•ด๋‹น ์˜์กด์„ฑ๊ณผ์˜ ์ƒํ˜ธ ์ž‘์šฉ์„ ์™ธ๋ถ€์—์„œ ๋ณผ ์ˆ˜ ์žˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด SMTP ์„œ๋ฒ„์™€ ๋ฉ”์‹œ์ง€ ๋ฒ„์Šค ๋“ฑ์ด ์žˆ๋‹ค. ๋‘˜ ๋‹ค ๋‹ค๋ฅธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ๋ณผ ์ˆ˜ ์žˆ๋Š” ์‚ฌ์ด๋“œ ์ดํŽ™ํŠธ๋ฅผ ๋ฐœ์ƒ์‹œํ‚จ๋‹ค.
157+
> - ์‹๋ณ„ํ•  ์ˆ˜ ์žˆ๋Š” ๋™์ž‘์ด๋‹ค.
158+
150159
## **๋‘๋ฒˆ์งธ, ํ—˜๋ธ” ๊ฐ์ฒด ํŒจํ„ด ์‚ฌ์šฉ**
151160
152161
| **์‚ฌ์šฉ์ „** | **์‚ฌ์šฉํ›„** |

0 commit comments

Comments
 (0)