<?php declare(strict_types=1); namespace OCA\GPodderSync\Tests\Unit\Core\EpisodeAction; use OCA\GPodderSync\Core\EpisodeAction\EpisodeAction; use Test\TestCase; class EpisodeActionTest extends TestCase { public function testToArray(): void { $episodeAction = new EpisodeAction('podcast1', 'episode1', 'PLAY', '2021-10-07T13:27:14', 15, 120, 500, 'podcast1guid', null); $expected = [ 'podcast' => 'podcast1', 'episode' => 'episode1', 'timestamp' => '2021-10-07T13:27:14', 'guid' => 'podcast1guid', 'position' => 120, 'started' => 15, 'total' => 500, 'action' => 'PLAY', ]; $this->assertSame($expected, $episodeAction->toArray()); } }