Repository: ProcessMaker/nayra (php)

Issue:
Move the test classes from package ProcessMaker\Models to ProcessMaker\Tests\Models

Pull request description:
Feature/81 Resolves #81
- Classes in src/ProcessMaker/Bpmn/Model moved to src/ProcessMaker/Bpmn/Models
- Classes in in tests/ProcessMaker/Models moved to tests/ProcessMaker/Test/Model

Patch:
diff --git a/src/ProcessMaker/Nayra/Bpmn/BpmnEventsTrait.php b/src/ProcessMaker/Nayra/Bpmn/BpmnEventsTrait.php
index 12e4a08..7682e2f 100755
--- a/src/ProcessMaker/Nayra/Bpmn/BpmnEventsTrait.php
+++ b/src/ProcessMaker/Nayra/Bpmn/BpmnEventsTrait.php
@@ -2,7 +2,6 @@
 
 namespace ProcessMaker\Nayra\Bpmn;
 
-use ProcessMaker\Nayra\Contracts\Bpmn\FlowElementInterface;
 use ReflectionClass;
 
 /**
diff --git a/src/ProcessMaker/Nayra/Bpmn/Model/Activity.php b/src/ProcessMaker/Nayra/Bpmn/Models/Activity.php
similarity index 84%
rename from src/ProcessMaker/Nayra/Bpmn/Model/Activity.php
rename to src/ProcessMaker/Nayra/Bpmn/Models/Activity.php
index 496b9a1..ad8a58b 100644
--- a/src/ProcessMaker/Nayra/Bpmn/Model/Activity.php
+++ b/src/ProcessMaker/Nayra/Bpmn/Models/Activity.php
@@ -1,8 +1,9 @@
 <?php
 
-namespace ProcessMaker\Nayra\Bpmn\Model;
+namespace ProcessMaker\Nayra\Bpmn\Models;
 
 use ProcessMaker\Nayra\Bpmn\ActivityTrait;
+use ProcessMaker\Nayra\Bpmn\Models\ActivityActivatedEvent;
 use ProcessMaker\Nayra\Contracts\Bpmn\ActivityInterface;
 
 /**
diff --git a/src/ProcessMaker/Nayra/Bpmn/Model/ActivityActivatedEvent.php b/src/ProcessMaker/Nayra/Bpmn/Models/ActivityActivatedEvent.php
similarity index 94%
rename from src/ProcessMaker/Nayra/Bpmn/Model/ActivityActivatedEvent.php
rename to src/ProcessMaker/Nayra/Bpmn/Models/ActivityActivatedEvent.php
index a6846eb..0e92876 100644
--- a/src/ProcessMaker/Nayra/Bpmn/Model/ActivityActivatedEvent.php
+++ b/src/ProcessMaker/Nayra/Bpmn/Models/ActivityActivatedEvent.php
@@ -1,6 +1,6 @@
 <?php
 
-namespace ProcessMaker\Nayra\Bpmn\Model;
+namespace ProcessMaker\Nayra\Bpmn\Models;
 
 use ProcessMaker\Nayra\Contracts\Bpmn\ActivityInterface;
 use ProcessMaker\Nayra\Contracts\Bpmn\TokenInterface;
diff --git a/src/ProcessMaker/Nayra/Bpmn/Model/ActivityCollection.php b/src/ProcessMaker/Nayra/Bpmn/Models/ActivityCollection.php
similarity index 93%
rename from src/ProcessMaker/Nayra/Bpmn/Model/ActivityCollection.php
rename to src/ProcessMaker/Nayra/Bpmn/Models/ActivityCollection.php
index ac28d67..82e3db7 100644
--- a/src/ProcessMaker/Nayra/Bpmn/Model/ActivityCollection.php
+++ b/src/ProcessMaker/Nayra/Bpmn/Models/ActivityCollection.php
@@ -1,6 +1,6 @@
 <?php
 
-namespace ProcessMaker\Nayra\Bpmn\Model;
+namespace ProcessMaker\Nayra\Bpmn\Models;
 
 use ProcessMaker\Nayra\Bpmn\Collection;
 use ProcessMaker\Nayra\Contracts\Bpmn\ActivityCollectionInterface;
diff --git a/src/ProcessMaker/Nayra/Bpmn/Model/ArtifactCollection.php b/src/ProcessMaker/Nayra/Bpmn/Models/ArtifactCollection.php
similarity index 92%
rename from src/ProcessMaker/Nayra/Bpmn/Model/ArtifactCollection.php
rename to src/ProcessMaker/Nayra/Bpmn/Models/ArtifactCollection.php
index 41fa7a1..b255267 100755
--- a/src/ProcessMaker/Nayra/Bpmn/Model/ArtifactCollection.php
+++ b/src/ProcessMaker/Nayra/Bpmn/Models/ArtifactCollection.php
@@ -1,6 +1,6 @@
 <?php
 
-namespace ProcessMaker\Nayra\Bpmn\Model;
+namespace ProcessMaker\Nayra\Bpmn\Models;
 
 
 use ProcessMaker\Nayra\Bpmn\Collection;
diff --git a/src/ProcessMaker/Nayra/Bpmn/Model/DataStore.php b/src/ProcessMaker/Nayra/Bpmn/Models/DataStore.php
similarity index 97%
rename from src/ProcessMaker/Nayra/Bpmn/Model/DataStore.php
rename to src/ProcessMaker/Nayra/Bpmn/Models/DataStore.php
index f07bc44..fd97fff 100644
--- a/src/ProcessMaker/Nayra/Bpmn/Model/DataStore.php
+++ b/src/ProcessMaker/Nayra/Bpmn/Models/DataStore.php
@@ -1,6 +1,6 @@
 <?php
 
-namespace ProcessMaker\Nayra\Bpmn\Model;
+namespace ProcessMaker\Nayra\Bpmn\Models;
 
 use ProcessMaker\Nayra\Bpmn\DataStoreTrait;
 use ProcessMaker\Nayra\Contracts\Bpmn\DataStoreInterface;
diff --git a/src/ProcessMaker/Nayra/Bpmn/Model/DataStoreCollection.php b/src/ProcessMaker/Nayra/Bpmn/Models/DataStoreCollection.php
similarity index 92%
rename from src/ProcessMaker/Nayra/Bpmn/Model/DataStoreCollection.php
rename to src/ProcessMaker/Nayra/Bpmn/Models/DataStoreCollection.php
index a99eb63..28f9c29 100755
--- a/src/ProcessMaker/Nayra/Bpmn/Model/DataStoreCollection.php
+++ b/src/ProcessMaker/Nayra/Bpmn/Models/DataStoreCollection.php
@@ -1,6 +1,6 @@
 <?php
 
-namespace ProcessMaker\Nayra\Bpmn\Model;
+namespace ProcessMaker\Nayra\Bpmn\Models;
 
 use ProcessMaker\Nayra\Bpmn\Collection;
 use ProcessMaker\Nayra\Contracts\Bpmn\DataStoreCollectionInterface;
diff --git a/src/ProcessMaker/Nayra/Bpmn/Model/EndEvent.php b/src/ProcessMaker/Nayra/Bpmn/Models/EndEvent.php
similarity index 97%
rename from src/ProcessMaker/Nayra/Bpmn/Model/EndEvent.php
rename to src/ProcessMaker/Nayra/Bpmn/Models/EndEvent.php
index 4f6eebc..b060634 100644
--- a/src/ProcessMaker/Nayra/Bpmn/Model/EndEvent.php
+++ b/src/ProcessMaker/Nayra/Bpmn/Models/EndEvent.php
@@ -1,6 +1,6 @@
 <?php
 
-namespace ProcessMaker\Nayra\Bpmn\Model;
+namespace ProcessMaker\Nayra\Bpmn\Models;
 
 
 use ProcessMaker\Nayra\Bpmn\EndEventTrait;
diff --git a/src/ProcessMaker/Nayra/Bpmn/Model/EventCollection.php b/src/ProcessMaker/Nayra/Bpmn/Models/EventCollection.php
similarity index 92%
rename from src/ProcessMaker/Nayra/Bpmn/Model/EventCollection.php
rename to src/ProcessMaker/Nayra/Bpmn/Models/EventCollection.php
index 261f6dd..19eac8f 100755
--- a/src/ProcessMaker/Nayra/Bpmn/Model/EventCollection.php
+++ b/src/ProcessMaker/Nayra/Bpmn/Models/EventCollection.php
@@ -1,6 +1,6 @@
 <?php
 
-namespace ProcessMaker\Nayra\Bpmn\Model;
+namespace ProcessMaker\Nayra\Bpmn\Models;
 
 use ProcessMaker\Nayra\Bpmn\Collection;
 use ProcessMaker\Nayra\Contracts\Bpmn\EventCollectionInterface;
diff --git a/src/ProcessMaker/Nayra/Bpmn/Model/ExclusiveGateway.php b/src/ProcessMaker/Nayra/Bpmn/Models/ExclusiveGateway.php
similarity index 96%
rename from src/ProcessMaker/Nayra/Bpmn/Model/ExclusiveGateway.php
rename to src/ProcessMaker/Nayra/Bpmn/Models/ExclusiveGateway.php
index 175db96..1c7321e 100644
--- a/src/ProcessMaker/Nayra/Bpmn/Model/ExclusiveGateway.php
+++ b/src/ProcessMaker/Nayra/Bpmn/Models/ExclusiveGateway.php
@@ -1,6 +1,6 @@
 <?php
 
-namespace ProcessMaker\Nayra\Bpmn\Model;
+namespace ProcessMaker\Nayra\Bpmn\Models;
 
 use ProcessMaker\Nayra\Bpmn\ExclusiveGatewayTrait;
 use ProcessMaker\Nayra\Contracts\Bpmn\ExclusiveGatewayInterface;
diff --git a/src/ProcessMaker/Nayra/Bpmn/Model/Flow.php b/src/ProcessMaker/Nayra/Bpmn/Models/Flow.php
similarity index 96%
rename from src/ProcessMaker/Nayra/Bpmn/Model/Flow.php
rename to src/ProcessMaker/Nayra/Bpmn/Models/Flow.php
index 4e7da4c..5f55ee0 100644
--- a/src/ProcessMaker/Nayra/Bpmn/Model/Flow.php
+++ b/src/ProcessMaker/Nayra/Bpmn/Models/Flow.php
@@ -1,9 +1,10 @@
 <?php
 
-namespace ProcessMaker\Nayra\Bpmn\Model;
+namespace ProcessMaker\Nayra\Bpmn\Models;
 
 
 use ProcessMaker\Nayra\Bpmn\FlowTrait;
+use ProcessMaker\Nayra\Bpmn\Models\Process;
 use ProcessMaker\Nayra\Contracts\Bpmn\FlowInterface;
 use ProcessMaker\Nayra\Contracts\Bpmn\FlowNodeInterface;
 use ProcessMaker\Nayra\Contracts\Bpmn\ProcessInterface;
diff --git a/src/ProcessMaker/Nayra/Bpmn/Model/FlowCollection.php b/src/ProcessMaker/Nayra/Bpmn/Models/FlowCollection.php
similarity index 92%
rename from src/ProcessMaker/Nayra/Bpmn/Model/FlowCollection.php
rename to src/ProcessMaker/Nayra/Bpmn/Models/FlowCollection.php
index 2128763..72d0fbd 100755
--- a/src/ProcessMaker/Nayra/Bpmn/Model/FlowCollection.php
+++ b/src/ProcessMaker/Nayra/Bpmn/Models/FlowCollection.php
@@ -1,6 +1,6 @@
 <?php
 
-namespace ProcessMaker\Nayra\Bpmn\Model;
+namespace ProcessMaker\Nayra\Bpmn\Models;
 
 
 use ProcessMaker\Nayra\Bpmn\Collection;
diff --git a/src/ProcessMaker/Nayra/Bpmn/Model/GatewayCollection.php b/src/ProcessMaker/Nayra/Bpmn/Models/GatewayCollection.php
similarity index 93%
rename from src/ProcessMaker/Nayra/Bpmn/Model/GatewayCollection.php
rename to src/ProcessMaker/Nayra/Bpmn/Models/GatewayCollection.php
index 56614b2..469f8c3 100755
--- a/src/ProcessMaker/Nayra/Bpmn/Model/GatewayCollection.php
+++ b/src/ProcessMaker/Nayra/Bpmn/Models/GatewayCollection.php
@@ -1,6 +1,6 @@
 <?php
 
-namespace ProcessMaker\Nayra\Bpmn\Model;
+namespace ProcessMaker\Nayra\Bpmn\Models;
 
 use ProcessMaker\Nayra\Bpmn\Collection;
 use ProcessMaker\Nayra\Contracts\Bpmn\GatewayCollectionInterface;
diff --git a/src/ProcessMaker/Nayra/Bpmn/Model/InclusiveGateway.php b/src/ProcessMaker/Nayra/Bpmn/Models/InclusiveGateway.php
similarity index 96%
rename from src/ProcessMaker/Nayra/Bpmn/Model/InclusiveGateway.php
rename to src/ProcessMaker/Nayra/Bpmn/Models/InclusiveGateway.php
index cbe76cc..a125009 100644
--- a/src/ProcessMaker/Nayra/Bpmn/Model/InclusiveGateway.php
+++ b/src/ProcessMaker/Nayra/Bpmn/Models/InclusiveGateway.php
@@ -1,6 +1,6 @@
 <?php
 
-namespace ProcessMaker\Nayra\Bpmn\Model;
+namespace ProcessMaker\Nayra\Bpmn\Models;
 
 
 use ProcessMaker\Nayra\Bpmn\InclusiveGatewayTrait;
diff --git a/src/ProcessMaker/Nayra/Bpmn/Model/ParallelGateway.php b/src/ProcessMaker/Nayra/Bpmn/Models/ParallelGateway.php
similarity index 96%
rename from src/ProcessMaker/Nayra/Bpmn/Model/ParallelGateway.php
rename to src/ProcessMaker/Nayra/Bpmn/Models/ParallelGateway.php
index a49da26..068615c 100644
--- a/src/ProcessMaker/Nayra/Bpmn/Model/ParallelGateway.php
+++ b/src/ProcessMaker/Nayra/Bpmn/Models/ParallelGateway.php
@@ -1,6 +1,6 @@
 <?php
 
-namespace ProcessMaker\Nayra\Bpmn\Model;
+namespace ProcessMaker\Nayra\Bpmn\Models;
 
 use ProcessMaker\Nayra\Bpmn\ParallelGatewayTrait;
 use ProcessMaker\Nayra\Contracts\Bpmn\FlowNodeInterface;
diff --git a/src/ProcessMaker/Nayra/Bpmn/Model/Process.php b/src/ProcessMaker/Nayra/Bpmn/Models/Process.php
similarity index 76%
rename from src/ProcessMaker/Nayra/Bpmn/Model/Process.php
rename to src/ProcessMaker/Nayra/Bpmn/Models/Process.php
index cef6179..7435c4f 100644
--- a/src/ProcessMaker/Nayra/Bpmn/Model/Process.php
+++ b/src/ProcessMaker/Nayra/Bpmn/Models/Process.php
@@ -1,9 +1,15 @@
 <?php
 
-namespace ProcessMaker\Nayra\Bpmn\Model;
+namespace ProcessMaker\Nayra\Bpmn\Models;
 
 use ProcessMaker\Nayra\Bpmn\Events\ProcessInstanceCompletedEvent;
 use ProcessMaker\Nayra\Bpmn\Events\ProcessInstanceCreatedEvent;
+use ProcessMaker\Nayra\Bpmn\Models\ActivityCollection;
+use ProcessMaker\Nayra\Bpmn\Models\ArtifactCollection;
+use ProcessMaker\Nayra\Bpmn\Models\DataStoreCollection;
+use ProcessMaker\Nayra\Bpmn\Models\EventCollection;
+use ProcessMaker\Nayra\Bpmn\Models\FlowCollection;
+use ProcessMaker\Nayra\Bpmn\Models\GatewayCollection;
 use ProcessMaker\Nayra\Bpmn\ProcessTrait;
 use ProcessMaker\Nayra\Contracts\Bpmn\ProcessInterface;
 
diff --git a/src/ProcessMaker/Nayra/Bpmn/Model/ScriptTask.php b/src/ProcessMaker/Nayra/Bpmn/Models/ScriptTask.php
similarity index 97%
rename from src/ProcessMaker/Nayra/Bpmn/Model/ScriptTask.php
rename to src/ProcessMaker/Nayra/Bpmn/Models/ScriptTask.php
index 3b3d5cd..cc93279 100644
--- a/src/ProcessMaker/Nayra/Bpmn/Model/ScriptTask.php
+++ b/src/ProcessMaker/Nayra/Bpmn/Models/ScriptTask.php
@@ -1,9 +1,10 @@
 <?php
 
-namespace ProcessMaker\Nayra\Bpmn\Model;
+namespace ProcessMaker\Nayra\Bpmn\Models;
 
 use Exception;
 use ProcessMaker\Nayra\Bpmn\ActivityTrait;
+use ProcessMaker\Nayra\Bpmn\Models\ActivityActivatedEvent;
 use ProcessMaker\Nayra\Contracts\Bpmn\ActivityInterface;
 use ProcessMaker\Nayra\Contracts\Bpmn\CallActivityInterface;
 use ProcessMaker\Nayra\Contracts\Bpmn\CallableElementInterface;
diff --git a/src/ProcessMaker/Nayra/Bpmn/Model/StartEvent.php b/src/ProcessMaker/Nayra/Bpmn/Models/StartEvent.php
similarity index 92%
rename from src/ProcessMaker/Nayra/Bpmn/Model/StartEvent.php
rename to src/ProcessMaker/Nayra/Bpmn/Models/StartEvent.php
index b702721..b2036a3 100644
--- a/src/ProcessMaker/Nayra/Bpmn/Model/StartEvent.php
+++ b/src/ProcessMaker/Nayra/Bpmn/Models/StartEvent.php
@@ -1,6 +1,6 @@
 <?php
 
-namespace ProcessMaker\Nayra\Bpmn\Model;
+namespace ProcessMaker\Nayra\Bpmn\Models;
 
 use ProcessMaker\Nayra\Bpmn\StartEventTrait;
 use ProcessMaker\Nayra\Contracts\Bpmn\StartEventInterface;
diff --git a/src/ProcessMaker/Nayra/Bpmn/Model/Token.php b/src/ProcessMaker/Nayra/Bpmn/Models/Token.php
similarity index 90%
rename from src/ProcessMaker/Nayra/Bpmn/Model/Token.php
rename to src/ProcessMaker/Nayra/Bpmn/Models/Token.php
index d074e7e..cffc58b 100644
--- a/src/ProcessMaker/Nayra/Bpmn/Model/Token.php
+++ b/src/ProcessMaker/Nayra/Bpmn/Models/Token.php
@@ -1,6 +1,6 @@
 <?php
 
-namespace ProcessMaker\Nayra\Bpmn\Model;
+namespace ProcessMaker\Nayra\Bpmn\Models;
 
 
 use ProcessMaker\Nayra\Bpmn\TokenTrait;


Test patch:
diff --git a/tests/Feature/Engine/ActivityExceptionTest.php b/tests/Feature/Engine/ActivityExceptionTest.php
index 446bb7b..29c706e 100755
--- a/tests/Feature/Engine/ActivityExceptionTest.php
+++ b/tests/Feature/Engine/ActivityExceptionTest.php
@@ -3,7 +3,7 @@
 namespace Tests\Feature\Engine;
 
 use ProcessMaker\Nayra\Bpmn\ActivityTrait;
-use ProcessMaker\Nayra\Bpmn\Model\ActivityActivatedEvent;
+use ProcessMaker\Nayra\Bpmn\Models\ActivityActivatedEvent;
 use ProcessMaker\Nayra\Contracts\Bpmn\ActivityInterface;
 use ProcessMaker\Nayra\Contracts\Bpmn\DataStoreInterface;
 use ProcessMaker\Nayra\Contracts\Bpmn\EndEventInterface;
diff --git a/tests/Feature/Engine/EngineTestCase.php b/tests/Feature/Engine/EngineTestCase.php
index 838335f..73a4e7c 100755
--- a/tests/Feature/Engine/EngineTestCase.php
+++ b/tests/Feature/Engine/EngineTestCase.php
@@ -3,23 +3,23 @@ namespace Tests\Feature\Engine;
 
 use PHPUnit\Framework\TestCase;
 use ProcessMaker\Bpmn\TestEngine;
-use ProcessMaker\Models\CallActivity;
-use ProcessMaker\Models\ExecutionInstanceRepository;
-use ProcessMaker\Models\ProcessRepository;
-use ProcessMaker\Models\TokenRepository;
+use ProcessMaker\Test\Models\CallActivity;
+use ProcessMaker\Test\Models\ExecutionInstanceRepository;
+use ProcessMaker\Test\Models\ProcessRepository;
+use ProcessMaker\Test\Models\TokenRepository;
 use ProcessMaker\Nayra\Bpmn\Lane;
 use ProcessMaker\Nayra\Bpmn\LaneSet;
-use ProcessMaker\Nayra\Bpmn\Model\Activity;
-use ProcessMaker\Nayra\Bpmn\Model\DataStore;
-use ProcessMaker\Nayra\Bpmn\Model\EndEvent;
-use ProcessMaker\Nayra\Bpmn\Model\ExclusiveGateway;
-use ProcessMaker\Nayra\Bpmn\Model\Flow;
-use ProcessMaker\Nayra\Bpmn\Model\InclusiveGateway;
-use ProcessMaker\Nayra\Bpmn\Model\ParallelGateway;
-use ProcessMaker\Nayra\Bpmn\Model\Process;
-use ProcessMaker\Nayra\Bpmn\Model\ScriptTask;
-use ProcessMaker\Nayra\Bpmn\Model\StartEvent;
-use ProcessMaker\Nayra\Bpmn\Model\Token;
+use ProcessMaker\Nayra\Bpmn\Models\Activity;
+use ProcessMaker\Nayra\Bpmn\Models\DataStore;
+use ProcessMaker\Nayra\Bpmn\Models\EndEvent;
+use ProcessMaker\Nayra\Bpmn\Models\ExclusiveGateway;
+use ProcessMaker\Nayra\Bpmn\Models\Flow;
+use ProcessMaker\Nayra\Bpmn\Models\InclusiveGateway;
+use ProcessMaker\Nayra\Bpmn\Models\ParallelGateway;
+use ProcessMaker\Nayra\Bpmn\Models\Process;
+use ProcessMaker\Nayra\Bpmn\Models\ScriptTask;
+use ProcessMaker\Nayra\Bpmn\Models\StartEvent;
+use ProcessMaker\Nayra\Bpmn\Models\Token;
 use ProcessMaker\Nayra\Bpmn\Models\Collaboration;
 use ProcessMaker\Nayra\Bpmn\Models\ConditionalEventDefinition;
 use ProcessMaker\Nayra\Bpmn\Models\DataInput;
@@ -87,7 +87,7 @@ use ProcessMaker\Nayra\Contracts\Repositories\ProcessRepositoryInterface;
 use ProcessMaker\Nayra\Contracts\Repositories\TokenRepositoryInterface;
 use ProcessMaker\Nayra\Engine\ExecutionInstance;
 use ProcessMaker\Nayra\Factory;
-use ProcessMaker\Test\FormalExpression;
+use ProcessMaker\Test\Models\FormalExpression;
 
 /**
  * Test transitions
diff --git a/tests/Feature/Engine/InclusiveGatewayTest.php b/tests/Feature/Engine/InclusiveGatewayTest.php
index addd649..afb9b7d 100755
--- a/tests/Feature/Engine/InclusiveGatewayTest.php
+++ b/tests/Feature/Engine/InclusiveGatewayTest.php
@@ -2,7 +2,7 @@
 
 namespace Tests\Feature\Engine;
 
-use ProcessMaker\Nayra\Bpmn\Model\InclusiveGateway;
+use ProcessMaker\Nayra\Bpmn\Models\InclusiveGateway;
 use ProcessMaker\Nayra\Contracts\Bpmn\ActivityInterface;
 use ProcessMaker\Nayra\Contracts\Bpmn\DataStoreInterface;
 use ProcessMaker\Nayra\Contracts\Bpmn\EndEventInterface;
diff --git a/tests/Feature/Engine/IntermediateTimerEventTest.php b/tests/Feature/Engine/IntermediateTimerEventTest.php
index 7228a98..93ed266 100644
--- a/tests/Feature/Engine/IntermediateTimerEventTest.php
+++ b/tests/Feature/Engine/IntermediateTimerEventTest.php
@@ -11,7 +11,7 @@ use ProcessMaker\Nayra\Contracts\Bpmn\ProcessInterface;
 use ProcessMaker\Nayra\Contracts\Bpmn\StartEventInterface;
 use ProcessMaker\Nayra\Contracts\Bpmn\TimerEventDefinitionInterface;
 use ProcessMaker\Nayra\Contracts\Engine\JobManagerInterface;
-use ProcessMaker\Test\FormalExpression;
+use ProcessMaker\Test\Models\FormalExpression;
 
 /**
  * Test intermediate timer events
diff --git a/tests/Feature/Engine/MessageEndEventTest.php b/tests/Feature/Engine/MessageEndEventTest.php
index 8695653..e57b967 100644
--- a/tests/Feature/Engine/MessageEndEventTest.php
+++ b/tests/Feature/Engine/MessageEndEventTest.php
@@ -2,7 +2,7 @@
 
 namespace Tests\Feature\Engine;
 
-use ProcessMaker\Nayra\Bpmn\Model\DataStoreCollection;
+use ProcessMaker\Nayra\Bpmn\Models\DataStoreCollection;
 use ProcessMaker\Nayra\Bpmn\Models\Collaboration;
 use ProcessMaker\Nayra\Bpmn\Models\Participant;
 use ProcessMaker\Nayra\Contracts\Bpmn\ActivityInterface;
diff --git a/tests/Feature/Engine/MessageStartEventTest.php b/tests/Feature/Engine/MessageStartEventTest.php
index 1aa9bde..808c8eb 100644
--- a/tests/Feature/Engine/MessageStartEventTest.php
+++ b/tests/Feature/Engine/MessageStartEventTest.php
@@ -2,7 +2,7 @@
 
 namespace Tests\Feature\Engine;
 
-use ProcessMaker\Nayra\Bpmn\Model\DataStoreCollection;
+use ProcessMaker\Nayra\Bpmn\Models\DataStoreCollection;
 use ProcessMaker\Nayra\Bpmn\Models\Collaboration;
 use ProcessMaker\Nayra\Bpmn\Models\Participant;
 use ProcessMaker\Nayra\Contracts\Bpmn\ActivityInterface;
diff --git a/tests/Feature/Engine/SaveExecutionInstancesTest.php b/tests/Feature/Engine/SaveExecutionInstancesTest.php
index 61d6466..eb11ffa 100644
--- a/tests/Feature/Engine/SaveExecutionInstancesTest.php
+++ b/tests/Feature/Engine/SaveExecutionInstancesTest.php
@@ -2,7 +2,7 @@
 
 namespace Tests\Feature\Engine;
 
-use ProcessMaker\Nayra\Bpmn\Model\ActivityActivatedEvent;
+use ProcessMaker\Nayra\Bpmn\Models\ActivityActivatedEvent;
 use ProcessMaker\Nayra\Bpmn\Events\ProcessInstanceCompletedEvent;
 use ProcessMaker\Nayra\Bpmn\Events\ProcessInstanceCreatedEvent;
 use ProcessMaker\Nayra\Contracts\Bpmn\ActivityInterface;
diff --git a/tests/Feature/Engine/ScriptTaskTest.php b/tests/Feature/Engine/ScriptTaskTest.php
index 639966f..cf927d0 100644
--- a/tests/Feature/Engine/ScriptTaskTest.php
+++ b/tests/Feature/Engine/ScriptTaskTest.php
@@ -2,7 +2,7 @@
 
 namespace Tests\Feature\Engine;
 
-use ProcessMaker\Nayra\Bpmn\Model\Process;
+use ProcessMaker\Nayra\Bpmn\Models\Process;
 use ProcessMaker\Nayra\Contracts\Bpmn\ActivityInterface;
 use ProcessMaker\Nayra\Contracts\Bpmn\DataStoreInterface;
 use ProcessMaker\Nayra\Contracts\Bpmn\EndEventInterface;
diff --git a/tests/Feature/Engine/SignalEndEventTest.php b/tests/Feature/Engine/SignalEndEventTest.php
index 4c5d88d..5e3073e 100644
--- a/tests/Feature/Engine/SignalEndEventTest.php
+++ b/tests/Feature/Engine/SignalEndEventTest.php
@@ -2,7 +2,7 @@
 
 namespace Tests\Feature\Engine;
 
-use ProcessMaker\Nayra\Bpmn\Model\DataStoreCollection;
+use ProcessMaker\Nayra\Bpmn\Models\DataStoreCollection;
 use ProcessMaker\Nayra\Bpmn\Models\Collaboration;
 use ProcessMaker\Nayra\Bpmn\Models\Participant;
 use ProcessMaker\Nayra\Contracts\Bpmn\ActivityInterface;
diff --git a/tests/Feature/Engine/SignalStartEventTest.php b/tests/Feature/Engine/SignalStartEventTest.php
index 8dec6d6..b706f7d 100644
--- a/tests/Feature/Engine/SignalStartEventTest.php
+++ b/tests/Feature/Engine/SignalStartEventTest.php
@@ -2,7 +2,7 @@
 
 namespace Tests\Feature\Engine;
 
-use ProcessMaker\Nayra\Bpmn\Model\DataStoreCollection;
+use ProcessMaker\Nayra\Bpmn\Models\DataStoreCollection;
 use ProcessMaker\Nayra\Bpmn\Models\Collaboration;
 use ProcessMaker\Nayra\Bpmn\Models\Participant;
 use ProcessMaker\Nayra\Contracts\Bpmn\ActivityInterface;
diff --git a/tests/ProcessMaker/Models/CallActivity.php b/tests/ProcessMaker/Test/Models/CallActivity.php
similarity index 96%
rename from tests/ProcessMaker/Models/CallActivity.php
rename to tests/ProcessMaker/Test/Models/CallActivity.php
index 72644dc..3ddc50f 100644
--- a/tests/ProcessMaker/Models/CallActivity.php
+++ b/tests/ProcessMaker/Test/Models/CallActivity.php
@@ -1,9 +1,9 @@
 <?php
 
-namespace ProcessMaker\Models;
+namespace ProcessMaker\Test\Models;
 
 use ProcessMaker\Nayra\Bpmn\ActivitySubProcessTrait;
-use ProcessMaker\Nayra\Bpmn\Model\ActivityActivatedEvent;
+use ProcessMaker\Nayra\Bpmn\Models\ActivityActivatedEvent;
 use ProcessMaker\Nayra\Contracts\Bpmn\ActivityInterface;
 use ProcessMaker\Nayra\Contracts\Bpmn\CallActivityInterface;
 use ProcessMaker\Nayra\Contracts\Bpmn\CallableElementInterface;
diff --git a/tests/ProcessMaker/Models/CustomProcess.php b/tests/ProcessMaker/Test/Models/CustomProcess.php
similarity index 72%
rename from tests/ProcessMaker/Models/CustomProcess.php
rename to tests/ProcessMaker/Test/Models/CustomProcess.php
index 1274f8b..8ae4bb6 100644
--- a/tests/ProcessMaker/Models/CustomProcess.php
+++ b/tests/ProcessMaker/Test/Models/CustomProcess.php
@@ -1,7 +1,15 @@
 <?php
 
-namespace ProcessMaker\Models;
+namespace ProcessMaker\Test\Models;
 
+use ProcessMaker\Models\ActivityCollection;
+use ProcessMaker\Models\ArtifactCollection;
+use ProcessMaker\Models\DataStoreCollection;
+use ProcessMaker\Models\EventCollection;
+use ProcessMaker\Models\FlowCollection;
+use ProcessMaker\Models\GatewayCollection;
+use ProcessMaker\Models\LocalPropertiesTrait;
+use ProcessMaker\Models\ProcessCompletedEvent;
 use ProcessMaker\Nayra\Bpmn\ProcessTrait;
 use ProcessMaker\Nayra\Contracts\Bpmn\ProcessInterface;
 
diff --git a/tests/ProcessMaker/Models/ExecutionInstance.php b/tests/ProcessMaker/Test/Models/ExecutionInstance.php
similarity index 92%
rename from tests/ProcessMaker/Models/ExecutionInstance.php
rename to tests/ProcessMaker/Test/Models/ExecutionInstance.php
index 720603a..41a9643 100644
--- a/tests/ProcessMaker/Models/ExecutionInstance.php
+++ b/tests/ProcessMaker/Test/Models/ExecutionInstance.php
@@ -1,6 +1,6 @@
 <?php
 
-namespace ProcessMaker\Models;
+namespace ProcessMaker\Test\Models;
 
 use ProcessMaker\Nayra\Contracts\Engine\ExecutionInstanceInterface;
 use ProcessMaker\Nayra\Engine\ExecutionInstanceTrait;
diff --git a/tests/ProcessMaker/Models/ExecutionInstanceRepository.php b/tests/ProcessMaker/Test/Models/ExecutionInstanceRepository.php
similarity index 92%
rename from tests/ProcessMaker/Models/ExecutionInstanceRepository.php
rename to tests/ProcessMaker/Test/Models/ExecutionInstanceRepository.php
index aeb30a8..ec61da6 100644
--- a/tests/ProcessMaker/Models/ExecutionInstanceRepository.php
+++ b/tests/ProcessMaker/Test/Models/ExecutionInstanceRepository.php
@@ -1,8 +1,8 @@
 <?php
 
-namespace ProcessMaker\Models;
+namespace ProcessMaker\Test\Models;
 
-use ProcessMaker\Models\ExecutionInstance;
+use ProcessMaker\Test\Models\ExecutionInstance;
 use ProcessMaker\Nayra\Bpmn\RepositoryTrait;
 use ProcessMaker\Nayra\Contracts\Bpmn\DataStoreInterface;
 use ProcessMaker\Nayra\Contracts\Bpmn\TokenInterface;
@@ -34,7 +34,7 @@ class ExecutionInstanceRepository implements ExecutionInstanceRepositoryInterfac
      */
     public function createExecutionInstance()
     {
-        return new ExecutionInstance();
+        return new \ProcessMaker\Test\Models\ExecutionInstance();
     }
 
     /**
@@ -47,7 +47,7 @@ class ExecutionInstanceRepository implements ExecutionInstanceRepositoryInterfac
     public function loadExecutionInstanceByUid($uid)
     {
         $data = self::$data[$uid];
-        $instance = new ExecutionInstance();
+        $instance = new \ProcessMaker\Test\Models\ExecutionInstance();
         $processRepository = $this->getStorage()->getFactory()->createInstanceOf(ProcessRepositoryInterface::class, $this->getStorage());
         $process = $processRepository->loadProcessByUid($data['processId']);
         $dataStore = $this->getStorage()->getFactory()->createInstanceOf(DataStoreInterface::class);
diff --git a/tests/ProcessMaker/Test/FormalExpression.php b/tests/ProcessMaker/Test/Models/FormalExpression.php
similarity index 97%
rename from tests/ProcessMaker/Test/FormalExpression.php
rename to tests/ProcessMaker/Test/Models/FormalExpression.php
index db11227..2646064 100644
--- a/tests/ProcessMaker/Test/FormalExpression.php
+++ b/tests/ProcessMaker/Test/Models/FormalExpression.php
@@ -1,6 +1,6 @@
 <?php
 
-namespace ProcessMaker\Test;
+namespace ProcessMaker\Test\Models;
 
 use DateInterval;
 use DatePeriod;
@@ -8,6 +8,7 @@ use DateTime;
 use Exception;
 use ProcessMaker\Nayra\Bpmn\BaseTrait;
 use ProcessMaker\Nayra\Contracts\Bpmn\FormalExpressionInterface;
+use ProcessMaker\Test\Models\TestBetsy;
 
 /**
  * FormalExpression implementation
diff --git a/tests/ProcessMaker/Models/ProcessRepository.php b/tests/ProcessMaker/Test/Models/ProcessRepository.php
similarity index 94%
rename from tests/ProcessMaker/Models/ProcessRepository.php
rename to tests/ProcessMaker/Test/Models/ProcessRepository.php
index e7d163a..65f4e2a 100755
--- a/tests/ProcessMaker/Models/ProcessRepository.php
+++ b/tests/ProcessMaker/Test/Models/ProcessRepository.php
@@ -1,12 +1,14 @@
 <?php
 
-namespace ProcessMaker\Models;
+namespace ProcessMaker\Test\Models;
 
+use ProcessMaker\Models\Process;
 use ProcessMaker\Nayra\Bpmn\Lane;
 use ProcessMaker\Nayra\Bpmn\LaneSet;
 use ProcessMaker\Nayra\Bpmn\RepositoryTrait;
 use ProcessMaker\Nayra\Contracts\Bpmn\ProcessInterface;
 use ProcessMaker\Nayra\Contracts\Repositories\ProcessRepositoryInterface;
+use ProcessMaker\Test\Models\CustomProcess;
 
 /**
  * Process Repository
diff --git a/tests/ProcessMaker/Test/TestBetsy.php b/tests/ProcessMaker/Test/Models/TestBetsy.php
similarity index 97%
rename from tests/ProcessMaker/Test/TestBetsy.php
rename to tests/ProcessMaker/Test/Models/TestBetsy.php
index d4f717b..18a4004 100644
--- a/tests/ProcessMaker/Test/TestBetsy.php
+++ b/tests/ProcessMaker/Test/Models/TestBetsy.php
@@ -1,6 +1,6 @@
 <?php
 
-namespace ProcessMaker\Test;
+namespace ProcessMaker\Test\Models;
 
 /**
  * Test class for evaluate expression used in betsy BPMN files.
diff --git a/tests/ProcessMaker/Models/TokenRepository.php b/tests/ProcessMaker/Test/Models/TokenRepository.php
similarity index 94%
rename from tests/ProcessMaker/Models/TokenRepository.php
rename to tests/ProcessMaker/Test/Models/TokenRepository.php
index a07e061..81a593f 100755
--- a/tests/ProcessMaker/Models/TokenRepository.php
+++ b/tests/ProcessMaker/Test/Models/TokenRepository.php
@@ -1,7 +1,8 @@
 <?php
 
-namespace ProcessMaker\Models;
+namespace ProcessMaker\Test\Models;
 
+use ProcessMaker\Models\Token;
 use ProcessMaker\Nayra\Bpmn\RepositoryTrait;
 use ProcessMaker\Nayra\Contracts\Bpmn\TokenInterface;
 use ProcessMaker\Nayra\Contracts\Repositories\TokenRepositoryInterface;
diff --git a/tests/unit/ProcessMaker/Nayra/Bpmn/ActivityCollectionTest.php b/tests/unit/ProcessMaker/Nayra/Bpmn/ActivityCollectionTest.php
index ca2f1d3..3653ade 100644
--- a/tests/unit/ProcessMaker/Nayra/Bpmn/ActivityCollectionTest.php
+++ b/tests/unit/ProcessMaker/Nayra/Bpmn/ActivityCollectionTest.php
@@ -3,8 +3,8 @@
 namespace ProcessMaker\Nayra\Bpmn;
 
 use PHPUnit\Framework\TestCase;
-use ProcessMaker\Nayra\Bpmn\Model\Activity;
-use ProcessMaker\Nayra\Bpmn\Model\ActivityCollection;
+use ProcessMaker\Nayra\Bpmn\Models\Activity;
+use ProcessMaker\Nayra\Bpmn\Models\ActivityCollection;
 
 /**
  * Tests the activity collection
diff --git a/tests/unit/ProcessMaker/Nayra/Bpmn/ArtifactCollectionTest.php b/tests/unit/ProcessMaker/Nayra/Bpmn/ArtifactCollectionTest.php
index 41d00ac..e8b2b1c 100644
--- a/tests/unit/ProcessMaker/Nayra/Bpmn/ArtifactCollectionTest.php
+++ b/tests/unit/ProcessMaker/Nayra/Bpmn/ArtifactCollectionTest.php
@@ -3,7 +3,7 @@
 namespace ProcessMaker\Nayra\Bpmn;
 
 use PHPUnit\Framework\TestCase;
-use ProcessMaker\Nayra\Bpmn\Model\ArtifactCollection;
+use ProcessMaker\Nayra\Bpmn\Models\ArtifactCollection;
 use ProcessMaker\Nayra\Bpmn\Models\Artifact;
 
 /**
diff --git a/tests/unit/ProcessMaker/Nayra/Bpmn/ArtifactTest.php b/tests/unit/ProcessMaker/Nayra/Bpmn/ArtifactTest.php
index 073dc06..8c0b1f8 100644
--- a/tests/unit/ProcessMaker/Nayra/Bpmn/ArtifactTest.php
+++ b/tests/unit/ProcessMaker/Nayra/Bpmn/ArtifactTest.php
@@ -4,7 +4,7 @@ namespace ProcessMaker\Nayra\Bpmn;
 
 
 use PHPUnit\Framework\TestCase;
-use ProcessMaker\Nayra\Bpmn\Model\Process;
+use ProcessMaker\Nayra\Bpmn\Models\Process;
 use ProcessMaker\Nayra\Bpmn\Models\Artifact;
 
 class ArtifactTest extends TestCase
diff --git a/tests/unit/ProcessMaker/Nayra/Bpmn/BaseTraitTest.php b/tests/unit/ProcessMaker/Nayra/Bpmn/BaseTraitTest.php
index 57de543..671b0af 100644
--- a/tests/unit/ProcessMaker/Nayra/Bpmn/BaseTraitTest.php
+++ b/tests/unit/ProcessMaker/Nayra/Bpmn/BaseTraitTest.php
@@ -3,7 +3,7 @@
 namespace ProcessMaker\Nayra\Bpmn;
 
 use PHPUnit\Framework\TestCase;
-use ProcessMaker\Nayra\Bpmn\Model\Process;
+use ProcessMaker\Nayra\Bpmn\Models\Process;
 use ProcessMaker\Nayra\Contracts\Bpmn\EntityInterface;
 
 class BaseTraitTest extends TestCase
diff --git a/tests/unit/ProcessMaker/Nayra/Bpmn/CollaborationTest.php b/tests/unit/ProcessMaker/Nayra/Bpmn/CollaborationTest.php
index 5f06440..0605309 100644
--- a/tests/unit/ProcessMaker/Nayra/Bpmn/CollaborationTest.php
+++ b/tests/unit/ProcessMaker/Nayra/Bpmn/CollaborationTest.php
@@ -3,7 +3,7 @@
 namespace ProcessMaker\Nayra\Bpmn;
 
 use PHPUnit\Framework\TestCase;
-use ProcessMaker\Nayra\Bpmn\Model\StartEvent;
+use ProcessMaker\Nayra\Bpmn\Models\StartEvent;
 use ProcessMaker\Nayra\Bpmn\Models\Collaboration;
 
 /**
diff --git a/tests/unit/ProcessMaker/Nayra/Bpmn/EventCollectionTest.php b/tests/unit/ProcessMaker/Nayra/Bpmn/EventCollectionTest.php
index cdeac8e..0a0d7dc 100644
--- a/tests/unit/ProcessMaker/Nayra/Bpmn/EventCollectionTest.php
+++ b/tests/unit/ProcessMaker/Nayra/Bpmn/EventCollectionTest.php
@@ -3,8 +3,8 @@
 namespace ProcessMaker\Nayra\Bpmn;
 
 use PHPUnit\Framework\TestCase;
-use ProcessMaker\Nayra\Bpmn\Model\EventCollection;
-use ProcessMaker\Nayra\Bpmn\Model\StartEvent;
+use ProcessMaker\Nayra\Bpmn\Models\EventCollection;
+use ProcessMaker\Nayra\Bpmn\Models\StartEvent;
 
 /**
  * Tests for the event collection
diff --git a/tests/unit/ProcessMaker/Nayra/Bpmn/FlowCollectionTest.php b/tests/unit/ProcessMaker/Nayra/Bpmn/FlowCollectionTest.php
index ba84537..959317e 100644
--- a/tests/unit/ProcessMaker/Nayra/Bpmn/FlowCollectionTest.php
+++ b/tests/unit/ProcessMaker/Nayra/Bpmn/FlowCollectionTest.php
@@ -3,8 +3,8 @@
 namespace ProcessMaker\Nayra\Bpmn;
 
 use PHPUnit\Framework\TestCase;
-use ProcessMaker\Nayra\Bpmn\Model\Flow;
-use ProcessMaker\Nayra\Bpmn\Model\FlowCollection;
+use ProcessMaker\Nayra\Bpmn\Models\Flow;
+use ProcessMaker\Nayra\Bpmn\Models\FlowCollection;
 
 /**
  * Tests for the flow collection
diff --git a/tests/unit/ProcessMaker/Nayra/Bpmn/GatewayCollectionTest.php b/tests/unit/ProcessMaker/Nayra/Bpmn/GatewayCollectionTest.php
index f79d1a6..c362f47 100644
--- a/tests/unit/ProcessMaker/Nayra/Bpmn/GatewayCollectionTest.php
+++ b/tests/unit/ProcessMaker/Nayra/Bpmn/GatewayCollectionTest.php
@@ -3,8 +3,8 @@
 namespace ProcessMaker\Nayra\Bpmn;
 
 use PHPUnit\Framework\TestCase;
-use ProcessMaker\Nayra\Bpmn\Model\GatewayCollection;
-use ProcessMaker\Nayra\Bpmn\Model\InclusiveGateway;
+use ProcessMaker\Nayra\Bpmn\Models\GatewayCollection;
+use ProcessMaker\Nayra\Bpmn\Models\InclusiveGateway;
 
 /**
  * Tests for the gateway collection
diff --git a/tests/unit/ProcessMaker/Nayra/Bpmn/MessageFlowTest.php b/tests/unit/ProcessMaker/Nayra/Bpmn/MessageFlowTest.php
index 21941dd..7e405a2 100644
--- a/tests/unit/ProcessMaker/Nayra/Bpmn/MessageFlowTest.php
+++ b/tests/unit/ProcessMaker/Nayra/Bpmn/MessageFlowTest.php
@@ -4,7 +4,7 @@ namespace ProcessMaker\Nayra\Bpmn;
 
 
 use PHPUnit\Framework\TestCase;
-use ProcessMaker\Nayra\Bpmn\Model\EndEvent;
+use ProcessMaker\Nayra\Bpmn\Models\EndEvent;
 use ProcessMaker\Nayra\Bpmn\Models\Collaboration;
 use ProcessMaker\Nayra\Bpmn\Models\IntermediateCatchEvent;
 use ProcessMaker\Nayra\Bpmn\Models\Message;
diff --git a/tests/unit/ProcessMaker/Nayra/Bpmn/ObservableTraitTest.php b/tests/unit/ProcessMaker/Nayra/Bpmn/ObservableTraitTest.php
index aeb4b49..c602064 100644
--- a/tests/unit/ProcessMaker/Nayra/Bpmn/ObservableTraitTest.php
+++ b/tests/unit/ProcessMaker/Nayra/Bpmn/ObservableTraitTest.php
@@ -3,7 +3,7 @@
 namespace ProcessMaker\Nayra\Bpmn;
 
 use PHPUnit\Framework\TestCase;
-use ProcessMaker\Nayra\Bpmn\Model\InclusiveGateway;
+use ProcessMaker\Nayra\Bpmn\Models\InclusiveGateway;
 use ProcessMaker\Nayra\Contracts\Bpmn\TransitionInterface;
 
 class ObservableTraitTest extends TestCase
diff --git a/tests/unit/ProcessMaker/Nayra/Bpmn/ProcessTraitTest.php b/tests/unit/ProcessMaker/Nayra/Bpmn/ProcessTraitTest.php
index 2d6e36a..9c5c5b1 100755
--- a/tests/unit/ProcessMaker/Nayra/Bpmn/ProcessTraitTest.php
+++ b/tests/unit/ProcessMaker/Nayra/Bpmn/ProcessTraitTest.php
@@ -3,7 +3,7 @@
 namespace ProcessMaker\Nayra\Bpmn;
 
 use PHPUnit\Framework\TestCase;
-use ProcessMaker\Nayra\Bpmn\Model\Process;
+use ProcessMaker\Nayra\Bpmn\Models\Process;
 use ProcessMaker\Nayra\Contracts\Bpmn\ActivityCollectionInterface;
 use ProcessMaker\Nayra\Contracts\Bpmn\ArtifactCollectionInterface;
 use ProcessMaker\Nayra\Contracts\Bpmn\DataStoreCollectionInterface;
diff --git a/tests/unit/ProcessMaker/Nayra/Bpmn/ScriptTaskTest.php b/tests/unit/ProcessMaker/Nayra/Bpmn/ScriptTaskTest.php
index 84dc0f8..2982132 100644
--- a/tests/unit/ProcessMaker/Nayra/Bpmn/ScriptTaskTest.php
+++ b/tests/unit/ProcessMaker/Nayra/Bpmn/ScriptTaskTest.php
@@ -4,8 +4,8 @@ namespace ProcessMaker\Nayra\Bpmn;
 
 
 use PHPUnit\Framework\TestCase;
-use ProcessMaker\Nayra\Bpmn\Model\Process;
-use ProcessMaker\Nayra\Bpmn\Model\ScriptTask;
+use ProcessMaker\Nayra\Bpmn\Models\Process;
+use ProcessMaker\Nayra\Bpmn\Models\ScriptTask;
 
 /**
  * Tests for the Operation class
diff --git a/tests/unit/ProcessMaker/Nayra/Bpmn/StartEventTest.php b/tests/unit/ProcessMaker/Nayra/Bpmn/StartEventTest.php
index 9718a1c..3f6dacf 100644
--- a/tests/unit/ProcessMaker/Nayra/Bpmn/StartEventTest.php
+++ b/tests/unit/ProcessMaker/Nayra/Bpmn/StartEventTest.php
@@ -3,7 +3,7 @@
 namespace ProcessMaker\Nayra\Bpmn;
 
 use PHPUnit\Framework\TestCase;
-use ProcessMaker\Nayra\Bpmn\Model\StartEvent;
+use ProcessMaker\Nayra\Bpmn\Models\StartEvent;
 
 class StartEventTest extends TestCase
 {