2017-10-17 16 views
1

Akka HTTP 프레임 워크와 Scala를 사용하여 SDK를 사용하여 S3 버킷으로 파일을 보내는 응용 프로그램을 만들었습니다.Scala 또는 Java에서 AWS SDK S3 버킷 호출을 모방하거나 스텁하는 방법은 무엇입니까?

코드에 대한 단위 및 통합 테스트를 작성하려고하는데 SDK가 명백한 HTTP 또는 WS 호출을하는 것처럼 보이지 않으므로 이러한 외부 호출을 모방하거나 스텁하는 방법에 대해 확신 할 수 없습니다.

Scala 또는 Java와 호환되는 S3 버킷 호출을 모의하거나 스터핑 할 수있는 라이브러리가 있습니까?

답변

1

당신은 S3Mock을 시도 할 수 있지만, 당신은 당신이 좋아하는 경우에 자신의 만들 수 있습니다

https://github.com/findify/s3mock

찾기 섹션 -> AWS S3 SDK와 스칼라 :