From ea252323d2eebbd8aee9762c87fc8a41ecc19989 Mon Sep 17 00:00:00 2001 From: Ross Boucher Date: Fri, 16 Oct 2009 14:34:35 -0700 Subject: [PATCH] Cleaned up the test to better fit the xUnit standard Conflicts: Tests/AppKit/CPCollectionViewTest.j --- Tests/AppKit/CPCollectionViewTest.j | 25 ++++++++++++++++++++----- 1 file changed, 20 insertions(+), 5 deletions(-) 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