getFFMpegDriverMock(); $ffprobe = $this->getFFProbeMock(); $advancedMedia = new AdvancedMedia([__FILE__, __FILE__], $driver, $ffprobe); $this->assertSame([__FILE__, __FILE__], $advancedMedia->getInputs()); } public function testGetInputsCount() { $driver = $this->getFFMpegDriverMock(); $ffprobe = $this->getFFProbeMock(); $advancedMedia = new AdvancedMedia([__FILE__, __FILE__], $driver, $ffprobe); $this->assertEquals(2, $advancedMedia->getInputsCount()); } public function testFiltersReturnFilters() { $driver = $this->getFFMpegDriverMock(); $ffprobe = $this->getFFProbeMock(); $advancedMedia = new AdvancedMedia([__FILE__, __FILE__], $driver, $ffprobe); $this->assertInstanceOf('FFMpeg\Filters\AdvancedMedia\ComplexFilters', $advancedMedia->filters()); } }