diff --git a/Tests/AppKit/CPCollectionViewTest.j b/Tests/AppKit/CPCollectionViewTest.j index fc6eeafe2..485a8a4c8 100644 --- a/Tests/AppKit/CPCollectionViewTest.j +++ b/Tests/AppKit/CPCollectionViewTest.j @@ -2,15 +2,30 @@ @import @implementation CPCollectionViewTest : OJTestCase +{ + CPCollectionView _collectionView; +} + +- (void)setUp +{ + _collectionView = [[CPCollectionView alloc] initWithFrame:CGRectMakeZero()]; +} - (void)testItemPrototypeActuallyReturnsTheItemPrototype { - var propertiesCollectionView = [[CPCollectionView alloc] initWithFrame:CGRectMakeZero()], - itemPrototype = [[CPCollectionViewItem alloc] init]; - - [propertiesCollectionView setItemPrototype:itemPrototype]; + var itemPrototype = [[CPCollectionViewItem alloc] init]; + [_collectionView setItemPrototype:itemPrototype]; - [self assert:[CPCollectionViewItem class] equals:[[propertiesCollectionView itemPrototype] class]]; + [self assert:[CPCollectionViewItem class] equals:[[_collectionView itemPrototype] class]]; +} + +- (void)testIsSelectableActuallyReturnsSelectableStatus +{ + [_collectionView setSelectable:YES]; + [self assertTrue:[_collectionView isSelectable]]; + + [_collectionView setSelectable:NO]; + [self assertFalse:[_collectionView isSelectable]]; } @end