Range unit tests
Adds more ranges of dates to cover more test cases (superset, subset and intersection). The cases are ordered as they were documented here.
Adds more ranges of dates to cover more test cases (superset, subset and intersection). The cases are ordered as they were documented here.