moved tests from akka-actor to new module akka-actor-tests to fix circular dependencies between testkit and akka-actor
This commit is contained in:
parent
71a32c719a
commit
0abf51d878
41 changed files with 14 additions and 11 deletions
34
akka-actor-tests/src/test/java/akka/actor/JavaAPI.java
Normal file
34
akka-actor-tests/src/test/java/akka/actor/JavaAPI.java
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
package akka.actor;
|
||||
|
||||
import akka.japi.Creator;
|
||||
import org.junit.Test;
|
||||
import akka.actor.Actors;
|
||||
import akka.remoteinterface.RemoteSupport;
|
||||
import static org.junit.Assert.*;
|
||||
|
||||
public class JavaAPI {
|
||||
|
||||
@Test void mustBeAbleToUseUntypedActor() {
|
||||
final RemoteSupport remote = Actors.remote();
|
||||
assertNotNull(remote);
|
||||
}
|
||||
|
||||
@Test void mustInteractWithActorRegistry() {
|
||||
final ActorRegistry registry = Actors.registry();
|
||||
assertNotNull(registry);
|
||||
}
|
||||
|
||||
@Test void mustBeAbleToCreateActorRefFromClass() {
|
||||
ActorRef ref = Actors.actorOf(JavaAPITestActor.class);
|
||||
assertNotNull(ref);
|
||||
}
|
||||
|
||||
@Test void mustBeAbleToCreateActorRefFromFactory() {
|
||||
ActorRef ref = Actors.actorOf(new Creator<Actor>() {
|
||||
public Actor create() {
|
||||
return new JavaAPITestActor();
|
||||
}
|
||||
});
|
||||
assertNotNull(ref);
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue