    @Test
    public void testGetSeekPositions_withOddDuration() {

        VideoPlayerAdapter videoPlayerAdapter = mock(VideoPlayerAdapter.class);
        when(videoPlayerAdapter.canSeek()).thenReturn(true);
        when(videoPlayerAdapter.getDuration()).thenReturn(130_000L);

        CustomSeekProvider customSeekProvider = new CustomSeekProvider(videoPlayerAdapter);

        long[] expected = new long[]{0L, 30_000, 60_000, 90_000, 120_000, 130_000};
        long[] actual = customSeekProvider.getSeekPositions();

        assertArrayEquals(expected, actual);
    }