diff --git a/Tests/Foundation/CPIndexSetTest.j b/Tests/Foundation/CPIndexSetTest.j new file mode 100644 index 000000000..18933d22b --- /dev/null +++ b/Tests/Foundation/CPIndexSetTest.j @@ -0,0 +1,190 @@ +@import + +@implementation CPIndexSetTest : OJTestCase +{ + CPIndexSet _set; +} + +- (void)setUp +{ + _set = [CPIndexSet indexSetWithIndexesInRange:CPMakeRange(10, 10)]; +} + +- (void)tearDown +{ + _set = nil; +} + +- (void)testIndexSet:(CPIndexSet)set containsRange:(CPRange)range +{ + [self assertFalse:[set containsIndex:range.location -1]]; + + for (var i=range.location, max=CPMaxRange(range); i