prove that worker communicates and handles assignments correctly over both ipc and inproc, using a paramaterized unit test