Testing an agent while developing it
An agent can be tested with a unit test, e.g.
import pytest
from mock import MagicMock
from DIRAC.MySystem.Agent.MyAgent import MyAgent
mockAM = MagicMock()
def test_myTest(mocker):
mocker.patch("DIRAC.MySystem.Agent.MyAgent.AgentModule", side_effect=mockAM)
ma = MyAgent
ma.something()