    @Test
    public void testParseTrack() {

        assertEquals(singletonList("A"), parseTrack("A"));
        assertEquals(asList("A", "B"), parseTrack("A (feat. B)"));
        assertEquals(asList("A", "B"), parseTrack("A (Feat. B)"));
        assertEquals(asList("A", "B"), parseTrack("A (featuring B)"));
        assertEquals(asList("A", "B"), parseTrack("A (Featuring B)"));
        assertEquals(asList("A", "B"), parseTrack("A (with B)"));
        assertEquals(asList("A", "B"), parseTrack("A (With B)"));
    }