mirror of
https://github.com/cappuccino/cappuccino.git
synced 2026-09-25 11:50:42 +00:00
Make sure -[CPArrayController arrangedObjects] always has a non-nil value.
This commit is contained in:
@@ -56,6 +56,24 @@
|
||||
[self assert:object equals:[[arrayController arrangedObjects] objectAtIndex:1]];
|
||||
}
|
||||
|
||||
- (void)testAddObjectUpdatesArrangedObjectsWithoutSortDescriptors
|
||||
{
|
||||
var arrayController = [[CPArrayController alloc] init];
|
||||
|
||||
[arrayController addObject:@"content"];
|
||||
[self assert:[@"content"] equals:[arrayController content]];
|
||||
[self assert:[@"content"] equals:[arrayController arrangedObjects]];
|
||||
}
|
||||
|
||||
- (void)testInsertObjectUpdatesArrangedObjectsWithoutSortDescriptors
|
||||
{
|
||||
var arrayController = [[CPArrayController alloc] init];
|
||||
|
||||
[arrayController insertObject:@"content" atArrangedObjectIndex:0];
|
||||
[self assert:[@"content"] equals:[arrayController content]];
|
||||
[self assert:[@"content"] equals:[arrayController arrangedObjects]];
|
||||
}
|
||||
|
||||
- (void)testSelectPrevious
|
||||
{
|
||||
var arrayController = [self arrayController];
|
||||
|
||||
Reference in New Issue
Block a user