【问题标题】:unit test in Objective C [closed]Objective C中的单元测试[关闭]
【发布时间】:2014-03-20 02:29:19
【问题描述】:

有什么方法可以在 Objective C 中应用脚本或测试用例,以便它能够更多地了解应用程序的行为并自动创建一些日志?

【问题讨论】:

标签: ios objective-c xcode


【解决方案1】:

看看 Kiwi,它很棒的 BDD 单元测试。

https://github.com/allending/Kiwi


取自 Github 页面

Kiwi 背后的理念是让测试比捆绑的测试框架更具可读性。

测试(或者更确切地说是规范)是用 Objective-C 编写的,并在 Xcode 的舒适环境中运行,以提供一个在运行测试和错误报告方面尽可能不显眼和无缝的测试环境。

规格如下所示:

describe(@"Team", ^{
    context(@"when newly created", ^{
        it(@"should have a name", ^{
            id team = [Team team];
            [[team.name should] equal:@"Black Hawks"];
        });

        it(@"should have 11 players", ^{
            id team = [Team team];
            [[[team should] have:11] players];
        });
    });
});

【讨论】:

    猜你喜欢
    • 2011-01-03
    • 1970-01-01
    • 1970-01-01
    • 2010-09-09
    • 1970-01-01
    • 2011-02-14
    • 1970-01-01
    • 1970-01-01
    • 2016-04-16
    相关资源
    最近更新 更多