gpt4 book ai didi

iphone - 测试 View Controller ——iPhone

转载 作者:搜寻专家 更新时间:2023-10-30 20:04:53 24 4
gpt4 key购买 nike

我的问题有两个。 1. 我可以使用 OCUnit 来测试 View Controller 吗?如果是这样,我应该怎么做?如果没有,我可以使用其他测试套件吗?

最佳答案

你绝对可以。假设你有一个 UITableViewController,你想确保它有 2 个部分,每个部分有 5 行;这很容易在像这样的测试方法中完成:

- (void) testTableHasCorrectRowsAndSections
{
id tableViewController = [[[YourTableViewControllerSubclass alloc] init] autorelease];

STAssertEquals(2,[tableViewController numberOfSectionsInTableView:nil],@"");
STAssertEquals(5,[tableViewController tableView:nil numberOfRowsInSection:0],@"");
STAssertEquals(5,[tableViewController tableView:nil numberOfRowsInSection:1],@"");
}

我还建议使用 OCMock帮助您测试您的 Controller 。您可以轻松模拟 View 并确保您的 Controller 与它正确交互。

关于iphone - 测试 View Controller ——iPhone,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1364811/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com