Files
document-haness/docs/TechLog/final/assets/diagrams/composition-root-seam/composition-root-seam.alt.md
T

23 lines
1.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 테스트가 끊긴 곳과 실제 런타임이 지나는 합성 루트
## Alternative text
화면, 게이트웨이, 합성 루트의 credential 결정, 실제 런타임 어댑터가 이어진 경로. 화면에는 게이트웨이 스텁, 게이트웨이에는 실행기 스텁이 표시되고 합성 루트가 테스트 공백으로 강조되어 있다.
## Long description
왼쪽에서 오른쪽으로 실제 런타임 경로를 읽는다. 화면에서 게이트웨이로 가고 합성 루트에서 credential을 결정한 뒤 실제 런타임 어댑터가 배포된 백엔드의 실제 404 본문을 읽는다. 화면 테스트는 게이트웨이를 스텁하고 게이트웨이 테스트는 실행기를 스텁했기 때문에 가운데 합성 루트의 credential 결정은 두 테스트가 지나지 않았다.
## Elements and evidence
- **화면** (component): No additional description. Evidence: L740L742, L770L771.
- **Gateway** (service): No additional description. Evidence: L766L771.
- **Composition Root** (component): No additional description. Evidence: L748L767.
- **Runtime Adapter + 404** (service): No additional description. Evidence: L769L771.
## Relationships
- **Gateway → Composition Root:** runtime 조립. Evidence: L766L771.
- **Composition Root → Runtime Adapter + 404:** credential 판정. Evidence: L755L767, L769L771.
- **화면 → Gateway:** 요청. Evidence: L740L742, L766L771.