public function sendReceive_notification_receiveRequest($projectCode)
 {
     return SendReceiveCommands::notificationReceiveRequest($projectCode);
 }
 public function testNotificationReceiveRequest_HasSendReceive_QueueFileCreated()
 {
     self::$environ->clean();
     $project = self::$environ->createProject(SF_TESTPROJECT, SF_TESTPROJECTCODE);
     $project->sendReceiveProjectIdentifier = 'sr_id';
     $project->sendReceiveProject = new SendReceiveProjectModel('sr_name', '', 'manager');
     $project->write();
     $mockReceiveQueuePath = sys_get_temp_dir() . '/mockReceiveQueue';
     $mockPidFilePath = sys_get_temp_dir() . '/mockLFMerge.pid';
     $mockCommand = 'php ' . __DIR__ . '/mockLFMergeExe.php';
     $isNotified = SendReceiveCommands::notificationReceiveRequest($project->projectCode, $mockReceiveQueuePath, $mockPidFilePath, $mockCommand);
     $queueFileNames = scandir($mockReceiveQueuePath);
     $this->assertTrue($isNotified);
     $this->assertCount(3, $queueFileNames);
     FileUtilities::removeFolderAndAllContents($mockReceiveQueuePath);
 }