Page History
최초 프로젝트 셋팅
코드 테스트환경 구축
코드 테스트를 하기위해서 다음과 같은 방법이 있습니다.
- VisualStudio에 유닛테스트 프로젝트활용
- 분산환경 메시지 Test를 위해 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
}
}
} |
이렇게 하는 이유는 단지, 기존 어플리케이션 코드에서 학습 진행한 코드를 섹션별로 분리목적으로 큰 의도는 없습니다.
위와 같은 템플릿은 ActorTest외에 , RemoteActorTest , ClusterActorTest 등 학습 목적에따라 Class로 분리예정이며
생성패턴이 유사하니 추가로 언급하지 않겠습니다.
...
| language | c# |
|---|---|
| theme | Emacs |
| title | APP Main 진입점 |
| linenumbers | true |
...
| Children Display |
|---|