diff --git a/test/rfc_test.rb b/test/rfc_test.rb
index <HASH>..<HASH> 100644
--- a/test/rfc_test.rb
+++ b/test/rfc_test.rb
@@ -269,4 +269,17 @@ describe "RFC Recurrence Rules" do # http://www.kanzaki.com/docs/ical/rrule.html
     dates.must_pair_with expected_dates
     dates.size.must_equal expected_dates.size
   end
+
+  it "monthly on the 2nd and 15th of the month for 10 occurrences" do
+    schedule = new_schedule(every: :month, day: [2, 15], total: 10)
+
+    expected_dates = cherry_pick(
+      2015 => { 9 => [2, 15], 10 => [2, 15], 11 => [2, 15], 12 => [2, 15] },
+      2016 => { 1 => [2, 15] }).map { |t| t + 12.hours }
+
+    dates = schedule.events.to_a
+
+    dates.must_pair_with expected_dates
+    dates.size.must_equal expected_dates.size
+  end
 end
Test for monthly 2nd and <I>th for <I> occurrences