Unit tests
When you implement unit tests for your task processor you will have to mock certain interfaces required by the underlying agent framework.
The Agent SDK already provides some mocked classes for several interfaces
AgentValidator.LoggerMock<T> for the ILogger<> interface
AgentValidator.FileSupervisorFactoryMock<T> for the IFileSupervisorFactory interface
AgentValidator.WorkflowParameterMock for the IWorkflowParameter interface
For all other interfaces, the Platform.Integrations.Agent.Validator Nuget package already includes the Moq framework which is easy to use.