【发布时间】:2009-10-14 15:30:41
【问题描述】:
我已经编写了一些 Objective-C 测试用例。典型的外观如下:
- (void) test_size_Equals_Excpectation_After_initWithSize
{
int size = 10;
Buffer* buff = [[Buffer alloc] initWithSize:size];
GHAssertEquals([buff size], size, nil);
}
缓冲区分配返回缓冲区引用计数为1,我不在乎在缓冲区上调用自动释放,所以它在函数退出后泄漏。这在测试场景中是否可以接受?
【问题讨论】:
标签: objective-c testing memory-management memory-leaks