public function testPublishRecordingsParameters()
 {
     $recordingId = $this->faker->uuid;
     $publish = $this->faker->boolean(50);
     $deleteRecording = new PublishRecordingsParameters($recordingId, $publish);
     $this->assertEquals($recordingId, $deleteRecording->getRecordingId());
     $this->assertEquals($publish, $deleteRecording->isPublish());
 }
 public function testPublishRecordingsParameters()
 {
     $recordingId = $this->faker->uuid;
     $publish = $this->faker->boolean(50);
     $publishRecording = new PublishRecordingsParameters($recordingId, $publish);
     $this->assertEquals($recordingId, $publishRecording->getRecordingId());
     $this->assertEquals($publish, $publishRecording->isPublish());
     // Test setters that are ignored by the constructor
     $publishRecording->setRecordingId($newRecordingId = !$this->faker->uuid);
     $publishRecording->setPublish($publish = !$publish);
     $this->assertEquals($newRecordingId, $publishRecording->getRecordingId());
     $this->assertEquals($publish, $publishRecording->isPublish());
 }