Salim,
Here is a little secret that I do. If you have ANOTHER DLP server that is not and Endpoint server you can have that server be an Endpoint Server too. There is a way that you can have a detection server be an endpoint server and a Discover server or any other server.
THIS IS NOT SUPPORTED Longterm but helpful when testing.
Under the System Settings of the server the FIRST line is BoxMonitor.Channels
Just modify this setting by adding 'Endpoint" at the end of it. (separate it with a comma)
Then restart the services and bang.. it will now function as 2 different types of detection servers.
You will then need to point your endpoint agent to that server and then have policy group that applies to that server ONLY..
Run your tests. and then undo the changes to the BoxMonitor.channels setting.
The best server to do this with is a Discover server for it will not typically be running at that time.
Hope this makes sense.
If this solves your questions please marked as solved.
Ronak