Page History
...
- 간단하게 사용자 정의 클래스 생성하여 학습 코드 집합
- VisualStudio에 유닛테스트 프로젝트활용
- 분산환경 메시지 Test를 위해 AKKA Test Toolkit사용
| Info |
|---|
Actor 개념을 익히기까지는,유닛테스트를 사용하지 않고 사용자 정의 테스트 클래스를 통해 실습을 |
...
진행하겠습니다. 유닛테스트는 충분한 이해를 바탕으로 다양한 시나리오를 검증하는것이기때문에 Actor이후 VisualStudio의 순수 유닛테스트기를 통해서만 샘플 진행예정입니다. AKKA가 분산환경에서의 메시지 처리기술을 다루고 있기때문에, 실제 서비스 |
...
코드작성하게될시 메시지처리에대한 단위테스트가 요구되며, AKKATestToolKit은 메시지처리에대한 유닛 테스트를 지원합니다. 취향에맞게 자신만의 학습코드 테스트 환경을 구축하면되겠습니다 |
...
. |
사용자 정의 테스트 클래스 작성
...
| Code Block | ||||||||
|---|---|---|---|---|---|---|---|---|
| ||||||||
using Akka.Actor;
namespace ServiceA.STUDY
{
public class ActorTest //Actor 기본 테스트를 위해서~~
{
protected ActorSystem actorSystem;
public ActorTest(ActorSystem system) //메인 APP에서 생성한 AKKA System만 참조하면 됩니다.
{
actorSystem = system;
}
protected void SomeTest1()
{
}
public void RunAll()
{
SomeTest1(); //SubTest
}
}
} |
...