์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- ์คํํ๋ ๋ฏธ์ค
- docker compose
- ์ ํจ์ค ๋น๋ ์ค๋ฅ
- ํ๋ก๊ทธ๋๋จธ์ค ์ปฌ๋ฌ๋ง๋ถ
- Codedeploy ์ค๋ฅ
- nGrinder
- ์ ํจ์ค ์ค์ผ์ค๋ฌ
- ํ๋ก๊ทธ๋๋จธ์ค ํฉ์นํ์์๊ธ
- ์๋ฒ ํฐ์ง๋ ๋์ปค ์ฌ์คํ
- s3 log ์ ์ฅ
- ํ์ดํผ๋ฐ์ด์
- JPA
- aws ์ฟ ํฐ
- prod docker-compose
- private subnet ec2 ๋ก์ปฌ ์ ์
- AWS Certified Solutions Architect - Associate
- aws saa ํฉ๊ฒฉ
- redis ์กฐํ
- ๋ค์ค ์ปจํ ์ด๋
- ํ๋ก๊ทธ๋๋จธ์ค
- s3 ์ด๋ฏธ์ง ์ ์ฅ
- docker-compose kafka
- redis ํ ์คํธ์ฝ๋
- Entity
- @RestControllerAdvice
- docker ps -a
- ์๋ฐ
- s3 ์ด๋ฏธ์ง ๋ค์ด๋ก๋
- docker
- Kafka
- Today
- Total
๋ชฉ๋กMock() (1)
๐๐ข๐๐ โ๐๐๐ ๐๐๐ก๐๐ ๐๐๐๐โง
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/dk5uaw/btsfWX7FE2f/unZVvuixPKvZzlYFmyJAr1/img.png)
ํ ์คํธ ์ฝ๋์ ์ค์์ฑ ํ ์คํธ ์ฝ๋๋ ๊ธฐ๋ฅ์ ๋ํ ๋ถํ์ค์ฑ์ ๊ฐ์์ํฌ ์ ์์ผ๋ฉฐ, ๊ฐ๋ฐ์๊ฐ ๋ง๋ ๊ธฐ๋ฅ์ ์์ ํ๊ฒ ๋ณดํธํด์ค๋ค. ex) A๋ผ๋ ๊ธฐ๋ฅ์ ์ถ๊ฐ๋ก ๊ฐ๋ฐํ์ฌ ์คํํ๋๋ ๊ธฐ์กด์ ์ ์ฌ์ฉํ๋ B๋ผ๋ ๊ธฐ๋ฅ์ด ๋ฌธ์ ๋ฐ์ ํ ์คํธ ์ฝ๋ ์์ฑ์ ๊ฐ๋ฐ ๋จ๊ณ ์ด๊ธฐ์ ๋ฌธ์ ๋ฐ๊ฒฌ์ ๋์์ ์ฃผ๊ธฐ ๋๋ฌธ์, ๊ฐ๋ฐ ์๊ฐ์ ๋จ์ถ! ex) ์ถฉ๋ถํ ํ ์คํธ ์ฝ๋ ์์ด ๋น ๋ฅด๊ฒ ๋ฐฐํฌ -> ๋ฐฐํฌ ํ ๋ฌธ์ ๋ฐ์ -> ์์ธ ํ์ , ๋ค์ ํ ์คํธ ๋ฐ ์ฝ๋ ์์ -> ์ผ๊ทผ.. Spock ํ๋ ์์ํฌ BDD(Behaviour-Driven Development) ํ๋ ์์ํฌ ๊ธฐ๋ํ๋ ๋์๊ณผ ํ ์คํธ์ ์๋๋ฅผ ๋ ๋ช ํํ๊ฒ ๋๋ฌ๋ด์ฃผ๊ณ ์ฐ๋งํ ์ฝ๋๋ ๋ค๋ก ์จ๊ฒจ์ฃผ๋ ์ฅ์ ์ด ์๋ค. Groovy ์ธ์ด๋ฅผ ์ด์ฉํ์ฌ ํ ์คํธ ์ฝ๋๋ฅผ ์์ฑํ ์ ์๋ ํ๋ ์์ํฌ์ด๋ฉฐ JUnit ..