Page History
...
이후 Remote 테스트때 기본유닛테스트+Akka Test ToolKit을 이용예정입니다.
AKKA가 분산환경에서의 메시지 처리기술을 다루고 있기때문에, 실제 서비스 코드작성할때
꼼꼼한 유닛 테스트 작성이 요구됩니다.
사용자 정의 테스트 클래스 작성
...
| 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
}
}
} |
...
각종 리모트,클러스터환경에서의 메시지 검증을 위해서 AKKA TestTookit을 제공합니다. ( JAVA에서 제공하는 AKKA TestToolkit과 컨셉이 동일합니다.)
기존 VS 유닛 테스트기와 연동되어 사용이 가능해집니다.
-실제 메시지 처리에 대한 유효검사가 용이해집니다. -여러가지 가상의 환경을 셋팅하여 AKKA의 기능에관련된 메시징 기능 체크가 가능합니다. -이것이 가능한 이유는 기본 유닛테스트 클래스가 액터기반으로 작동이 되기때문입니다. |
|---|
...
