basic tests for recurrence rule based scheduling