// This file was auto-generated based on version 1.1.0 of the canonical data. module MeetupTest open FsUnit.Xunit open Xunit open System open Meetup [] let ``Monteenth of May 2013`` () = meetup 2013 5 Week.Teenth DayOfWeek.Monday |> should equal (DateTime(2013, 5, 13)) [] let ``Monteenth of August 2013`` () = meetup 2013 8 Week.Teenth DayOfWeek.Monday |> should equal (DateTime(2013, 8, 19)) [] let ``Monteenth of September 2013`` () = meetup 2013 9 Week.Teenth DayOfWeek.Monday |> should equal (DateTime(2013, 9, 16)) [] let ``Tuesteenth of March 2013`` () = meetup 2013 3 Week.Teenth DayOfWeek.Tuesday |> should equal (DateTime(2013, 3, 19)) [] let ``Tuesteenth of April 2013`` () = meetup 2013 4 Week.Teenth DayOfWeek.Tuesday |> should equal (DateTime(2013, 4, 16)) [] let ``Tuesteenth of August 2013`` () = meetup 2013 8 Week.Teenth DayOfWeek.Tuesday |> should equal (DateTime(2013, 8, 13)) [] let ``Wednesteenth of January 2013`` () = meetup 2013 1 Week.Teenth DayOfWeek.Wednesday |> should equal (DateTime(2013, 1, 16)) [] let ``Wednesteenth of February 2013`` () = meetup 2013 2 Week.Teenth DayOfWeek.Wednesday |> should equal (DateTime(2013, 2, 13)) [] let ``Wednesteenth of June 2013`` () = meetup 2013 6 Week.Teenth DayOfWeek.Wednesday |> should equal (DateTime(2013, 6, 19)) [] let ``Thursteenth of May 2013`` () = meetup 2013 5 Week.Teenth DayOfWeek.Thursday |> should equal (DateTime(2013, 5, 16)) [] let ``Thursteenth of June 2013`` () = meetup 2013 6 Week.Teenth DayOfWeek.Thursday |> should equal (DateTime(2013, 6, 13)) [] let ``Thursteenth of September 2013`` () = meetup 2013 9 Week.Teenth DayOfWeek.Thursday |> should equal (DateTime(2013, 9, 19)) [] let ``Friteenth of April 2013`` () = meetup 2013 4 Week.Teenth DayOfWeek.Friday |> should equal (DateTime(2013, 4, 19)) [] let ``Friteenth of August 2013`` () = meetup 2013 8 Week.Teenth DayOfWeek.Friday |> should equal (DateTime(2013, 8, 16)) [] let ``Friteenth of September 2013`` () = meetup 2013 9 Week.Teenth DayOfWeek.Friday |> should equal (DateTime(2013, 9, 13)) [] let ``Saturteenth of February 2013`` () = meetup 2013 2 Week.Teenth DayOfWeek.Saturday |> should equal (DateTime(2013, 2, 16)) [] let ``Saturteenth of April 2013`` () = meetup 2013 4 Week.Teenth DayOfWeek.Saturday |> should equal (DateTime(2013, 4, 13)) [] let ``Saturteenth of October 2013`` () = meetup 2013 10 Week.Teenth DayOfWeek.Saturday |> should equal (DateTime(2013, 10, 19)) [] let ``Sunteenth of May 2013`` () = meetup 2013 5 Week.Teenth DayOfWeek.Sunday |> should equal (DateTime(2013, 5, 19)) [] let ``Sunteenth of June 2013`` () = meetup 2013 6 Week.Teenth DayOfWeek.Sunday |> should equal (DateTime(2013, 6, 16)) [] let ``Sunteenth of October 2013`` () = meetup 2013 10 Week.Teenth DayOfWeek.Sunday |> should equal (DateTime(2013, 10, 13)) [] let ``First Monday of March 2013`` () = meetup 2013 3 Week.First DayOfWeek.Monday |> should equal (DateTime(2013, 3, 4)) [] let ``First Monday of April 2013`` () = meetup 2013 4 Week.First DayOfWeek.Monday |> should equal (DateTime(2013, 4, 1)) [] let ``First Tuesday of May 2013`` () = meetup 2013 5 Week.First DayOfWeek.Tuesday |> should equal (DateTime(2013, 5, 7)) [] let ``First Tuesday of June 2013`` () = meetup 2013 6 Week.First DayOfWeek.Tuesday |> should equal (DateTime(2013, 6, 4)) [] let ``First Wednesday of July 2013`` () = meetup 2013 7 Week.First DayOfWeek.Wednesday |> should equal (DateTime(2013, 7, 3)) [] let ``First Wednesday of August 2013`` () = meetup 2013 8 Week.First DayOfWeek.Wednesday |> should equal (DateTime(2013, 8, 7)) [] let ``First Thursday of September 2013`` () = meetup 2013 9 Week.First DayOfWeek.Thursday |> should equal (DateTime(2013, 9, 5)) [] let ``First Thursday of October 2013`` () = meetup 2013 10 Week.First DayOfWeek.Thursday |> should equal (DateTime(2013, 10, 3)) [] let ``First Friday of November 2013`` () = meetup 2013 11 Week.First DayOfWeek.Friday |> should equal (DateTime(2013, 11, 1)) [] let ``First Friday of December 2013`` () = meetup 2013 12 Week.First DayOfWeek.Friday |> should equal (DateTime(2013, 12, 6)) [] let ``First Saturday of January 2013`` () = meetup 2013 1 Week.First DayOfWeek.Saturday |> should equal (DateTime(2013, 1, 5)) [] let ``First Saturday of February 2013`` () = meetup 2013 2 Week.First DayOfWeek.Saturday |> should equal (DateTime(2013, 2, 2)) [] let ``First Sunday of March 2013`` () = meetup 2013 3 Week.First DayOfWeek.Sunday |> should equal (DateTime(2013, 3, 3)) [] let ``First Sunday of April 2013`` () = meetup 2013 4 Week.First DayOfWeek.Sunday |> should equal (DateTime(2013, 4, 7)) [] let ``Second Monday of March 2013`` () = meetup 2013 3 Week.Second DayOfWeek.Monday |> should equal (DateTime(2013, 3, 11)) [] let ``Second Monday of April 2013`` () = meetup 2013 4 Week.Second DayOfWeek.Monday |> should equal (DateTime(2013, 4, 8)) [] let ``Second Tuesday of May 2013`` () = meetup 2013 5 Week.Second DayOfWeek.Tuesday |> should equal (DateTime(2013, 5, 14)) [] let ``Second Tuesday of June 2013`` () = meetup 2013 6 Week.Second DayOfWeek.Tuesday |> should equal (DateTime(2013, 6, 11)) [] let ``Second Wednesday of July 2013`` () = meetup 2013 7 Week.Second DayOfWeek.Wednesday |> should equal (DateTime(2013, 7, 10)) [] let ``Second Wednesday of August 2013`` () = meetup 2013 8 Week.Second DayOfWeek.Wednesday |> should equal (DateTime(2013, 8, 14)) [] let ``Second Thursday of September 2013`` () = meetup 2013 9 Week.Second DayOfWeek.Thursday |> should equal (DateTime(2013, 9, 12)) [] let ``Second Thursday of October 2013`` () = meetup 2013 10 Week.Second DayOfWeek.Thursday |> should equal (DateTime(2013, 10, 10)) [] let ``Second Friday of November 2013`` () = meetup 2013 11 Week.Second DayOfWeek.Friday |> should equal (DateTime(2013, 11, 8)) [] let ``Second Friday of December 2013`` () = meetup 2013 12 Week.Second DayOfWeek.Friday |> should equal (DateTime(2013, 12, 13)) [] let ``Second Saturday of January 2013`` () = meetup 2013 1 Week.Second DayOfWeek.Saturday |> should equal (DateTime(2013, 1, 12)) [] let ``Second Saturday of February 2013`` () = meetup 2013 2 Week.Second DayOfWeek.Saturday |> should equal (DateTime(2013, 2, 9)) [] let ``Second Sunday of March 2013`` () = meetup 2013 3 Week.Second DayOfWeek.Sunday |> should equal (DateTime(2013, 3, 10)) [] let ``Second Sunday of April 2013`` () = meetup 2013 4 Week.Second DayOfWeek.Sunday |> should equal (DateTime(2013, 4, 14)) [] let ``Third Monday of March 2013`` () = meetup 2013 3 Week.Third DayOfWeek.Monday |> should equal (DateTime(2013, 3, 18)) [] let ``Third Monday of April 2013`` () = meetup 2013 4 Week.Third DayOfWeek.Monday |> should equal (DateTime(2013, 4, 15)) [] let ``Third Tuesday of May 2013`` () = meetup 2013 5 Week.Third DayOfWeek.Tuesday |> should equal (DateTime(2013, 5, 21)) [] let ``Third Tuesday of June 2013`` () = meetup 2013 6 Week.Third DayOfWeek.Tuesday |> should equal (DateTime(2013, 6, 18)) [] let ``Third Wednesday of July 2013`` () = meetup 2013 7 Week.Third DayOfWeek.Wednesday |> should equal (DateTime(2013, 7, 17)) [] let ``Third Wednesday of August 2013`` () = meetup 2013 8 Week.Third DayOfWeek.Wednesday |> should equal (DateTime(2013, 8, 21)) [] let ``Third Thursday of September 2013`` () = meetup 2013 9 Week.Third DayOfWeek.Thursday |> should equal (DateTime(2013, 9, 19)) [] let ``Third Thursday of October 2013`` () = meetup 2013 10 Week.Third DayOfWeek.Thursday |> should equal (DateTime(2013, 10, 17)) [] let ``Third Friday of November 2013`` () = meetup 2013 11 Week.Third DayOfWeek.Friday |> should equal (DateTime(2013, 11, 15)) [] let ``Third Friday of December 2013`` () = meetup 2013 12 Week.Third DayOfWeek.Friday |> should equal (DateTime(2013, 12, 20)) [] let ``Third Saturday of January 2013`` () = meetup 2013 1 Week.Third DayOfWeek.Saturday |> should equal (DateTime(2013, 1, 19)) [] let ``Third Saturday of February 2013`` () = meetup 2013 2 Week.Third DayOfWeek.Saturday |> should equal (DateTime(2013, 2, 16)) [] let ``Third Sunday of March 2013`` () = meetup 2013 3 Week.Third DayOfWeek.Sunday |> should equal (DateTime(2013, 3, 17)) [] let ``Third Sunday of April 2013`` () = meetup 2013 4 Week.Third DayOfWeek.Sunday |> should equal (DateTime(2013, 4, 21)) [] let ``Fourth Monday of March 2013`` () = meetup 2013 3 Week.Fourth DayOfWeek.Monday |> should equal (DateTime(2013, 3, 25)) [] let ``Fourth Monday of April 2013`` () = meetup 2013 4 Week.Fourth DayOfWeek.Monday |> should equal (DateTime(2013, 4, 22)) [] let ``Fourth Tuesday of May 2013`` () = meetup 2013 5 Week.Fourth DayOfWeek.Tuesday |> should equal (DateTime(2013, 5, 28)) [] let ``Fourth Tuesday of June 2013`` () = meetup 2013 6 Week.Fourth DayOfWeek.Tuesday |> should equal (DateTime(2013, 6, 25)) [] let ``Fourth Wednesday of July 2013`` () = meetup 2013 7 Week.Fourth DayOfWeek.Wednesday |> should equal (DateTime(2013, 7, 24)) [] let ``Fourth Wednesday of August 2013`` () = meetup 2013 8 Week.Fourth DayOfWeek.Wednesday |> should equal (DateTime(2013, 8, 28)) [] let ``Fourth Thursday of September 2013`` () = meetup 2013 9 Week.Fourth DayOfWeek.Thursday |> should equal (DateTime(2013, 9, 26)) [] let ``Fourth Thursday of October 2013`` () = meetup 2013 10 Week.Fourth DayOfWeek.Thursday |> should equal (DateTime(2013, 10, 24)) [] let ``Fourth Friday of November 2013`` () = meetup 2013 11 Week.Fourth DayOfWeek.Friday |> should equal (DateTime(2013, 11, 22)) [] let ``Fourth Friday of December 2013`` () = meetup 2013 12 Week.Fourth DayOfWeek.Friday |> should equal (DateTime(2013, 12, 27)) [] let ``Fourth Saturday of January 2013`` () = meetup 2013 1 Week.Fourth DayOfWeek.Saturday |> should equal (DateTime(2013, 1, 26)) [] let ``Fourth Saturday of February 2013`` () = meetup 2013 2 Week.Fourth DayOfWeek.Saturday |> should equal (DateTime(2013, 2, 23)) [] let ``Fourth Sunday of March 2013`` () = meetup 2013 3 Week.Fourth DayOfWeek.Sunday |> should equal (DateTime(2013, 3, 24)) [] let ``Fourth Sunday of April 2013`` () = meetup 2013 4 Week.Fourth DayOfWeek.Sunday |> should equal (DateTime(2013, 4, 28)) [] let ``Last Monday of March 2013`` () = meetup 2013 3 Week.Last DayOfWeek.Monday |> should equal (DateTime(2013, 3, 25)) [] let ``Last Monday of April 2013`` () = meetup 2013 4 Week.Last DayOfWeek.Monday |> should equal (DateTime(2013, 4, 29)) [] let ``Last Tuesday of May 2013`` () = meetup 2013 5 Week.Last DayOfWeek.Tuesday |> should equal (DateTime(2013, 5, 28)) [] let ``Last Tuesday of June 2013`` () = meetup 2013 6 Week.Last DayOfWeek.Tuesday |> should equal (DateTime(2013, 6, 25)) [] let ``Last Wednesday of July 2013`` () = meetup 2013 7 Week.Last DayOfWeek.Wednesday |> should equal (DateTime(2013, 7, 31)) [] let ``Last Wednesday of August 2013`` () = meetup 2013 8 Week.Last DayOfWeek.Wednesday |> should equal (DateTime(2013, 8, 28)) [] let ``Last Thursday of September 2013`` () = meetup 2013 9 Week.Last DayOfWeek.Thursday |> should equal (DateTime(2013, 9, 26)) [] let ``Last Thursday of October 2013`` () = meetup 2013 10 Week.Last DayOfWeek.Thursday |> should equal (DateTime(2013, 10, 31)) [] let ``Last Friday of November 2013`` () = meetup 2013 11 Week.Last DayOfWeek.Friday |> should equal (DateTime(2013, 11, 29)) [] let ``Last Friday of December 2013`` () = meetup 2013 12 Week.Last DayOfWeek.Friday |> should equal (DateTime(2013, 12, 27)) [] let ``Last Saturday of January 2013`` () = meetup 2013 1 Week.Last DayOfWeek.Saturday |> should equal (DateTime(2013, 1, 26)) [] let ``Last Saturday of February 2013`` () = meetup 2013 2 Week.Last DayOfWeek.Saturday |> should equal (DateTime(2013, 2, 23)) [] let ``Last Sunday of March 2013`` () = meetup 2013 3 Week.Last DayOfWeek.Sunday |> should equal (DateTime(2013, 3, 31)) [] let ``Last Sunday of April 2013`` () = meetup 2013 4 Week.Last DayOfWeek.Sunday |> should equal (DateTime(2013, 4, 28)) [] let ``Last Wednesday of February 2012`` () = meetup 2012 2 Week.Last DayOfWeek.Wednesday |> should equal (DateTime(2012, 2, 29)) [] let ``Last Wednesday of December 2014`` () = meetup 2014 12 Week.Last DayOfWeek.Wednesday |> should equal (DateTime(2014, 12, 31)) [] let ``Last Sunday of February 2015`` () = meetup 2015 2 Week.Last DayOfWeek.Sunday |> should equal (DateTime(2015, 2, 22)) [] let ``First Friday of December 2012`` () = meetup 2012 12 Week.First DayOfWeek.Friday |> should equal (DateTime(2012, 12, 7))