added utility filtering so that only valid indexed utilities are assigned GUIDs and are translated into OCM

This commit is contained in:
FateJH 2018-02-12 09:59:07 -05:00
parent 860edf9a97
commit 62b2c54b67
7 changed files with 61 additions and 6 deletions

View file

@ -14,6 +14,7 @@ class UtilityTest extends Specification {
"Utility" should {
"create an order_terminala object" in {
val obj = Utility(UtilityType.order_terminala, UtilityTest.vehicle)
obj.UtilType mustEqual UtilityType.order_terminala
obj().isInstanceOf[Terminal] mustEqual true
obj().asInstanceOf[Terminal].Definition.ObjectId mustEqual 613
obj().asInstanceOf[Terminal].Actor == ActorRef.noSender
@ -21,6 +22,7 @@ class UtilityTest extends Specification {
"create an order_terminalb object" in {
val obj = Utility(UtilityType.order_terminalb, UtilityTest.vehicle)
obj.UtilType mustEqual UtilityType.order_terminalb
obj().isInstanceOf[Terminal] mustEqual true
obj().asInstanceOf[Terminal].Definition.ObjectId mustEqual 614
obj().asInstanceOf[Terminal].Actor == ActorRef.noSender