Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Actor 메시지 전송 테스트에 특화된, UnitTestToolKit 사용이 가능합니다.

왜 이러한 유닛테스트기가 필요할까요? 일반적인 유닛테스트는 순차적으로 검사결과를 하는 동기 방식입니다.

액터는 기본적으로 비동기 메시지 처리가 되나, 액터의 메시지 결과값을 체크하기위해 ask와 result를 조합하여 메시지를 기다려야하는

서비스 코드와 다른형태의 메시지 처리로 값을 검사할수 밖에 없습니다.  하지만 AKKA 유닛테스트를 활용하면

유닛테스트기 자체가 메시지큐에있는 메시지 검사를 통해 비동기처리에 적합한 유닛테스트를 작성할수가 있습니다.


Maven or SBT빌드환경

Maven 및 SBT 빌드환경 선택적으로 구축가능하며, 기존 작성된 프로젝트에서 모듈 추가하여

...