This tool allows you to calculate occurrences for RRULEs and prepare testcases for them. It will use ICAL.js from https://unpkg.com/ical.js@2.1.0/dist/ical.js. Be sure to manually validate the occurrences, as otherwise it wouldn't be a good test.