sentestingkit

    1热度

    1回答

    我有问题让魔法记录与基于猕猴桃的测试目标很好地发挥。按照GitHub wiki上的流程建立了Kiwi;魔法记录在其他目标上工作正常,我在每个测试文件的开头都包含CoreData + MagicalRecord头文件 构建失败,NSObject + MagicalDataImport中有4个错误 - 它不会将NSAttributeDescription识别为类型。 我可以通过明确包含核心数据头来解决

    0热度

    1回答

    因此,在一些苹果示例代码中我看到这样的事情对于应用测试: [viewController press:[calcView viewWithTag: 6]]; // 6 然而,当我尝试这样做,我自己viewcontrollers /视图的所有我得到的是“不可见的接口声明按” ......哪里是在iOS应用SenTesting的文件,尤其是你如何去这样做UI测试(编程按下一个按钮,等)内的iOS?

    1热度

    2回答

    我试图跟随RestKit单元测试指南(https://github.com/RestKit/RestKit/wiki/Unit-Testing-with-RestKit),除了我的项目是一个静态库,而不是一个应用程序。 这里是我写的测试: - (void)testMappingOfDate { id parsedJSON = [RKTestFixture parsedObjectWit

    0热度

    2回答

    我正在使用Objective C++编写框架,并且在设置单元测试时遇到了问题。 仅编译框架目标就可以正常工作。 但是,当我告诉Xcode的编译和运行测试包,我得到: Ld ~/Library/Developer/Xcode/DerivedData/TestFramework-axdefcbatoubjbbfqiyxildilobl/Build/Products/Debug/TestFramewor

    5热度

    3回答

    第一次STAssert失败后,有没有办法停止执行iOS单元测试? 例如,如果我有多个STAsserts: STAssertTrue([myobject succeeded], @"failed"); STAssertNotNil(foo,@"bar"); 我会喜欢它,如果Xcode中干脆停止执行测试的第一个失败之后。任何方式来做到这一点?

    4热度

    1回答

    是否可以在没有自动应用程序切换到模拟器的情况下运行单元测试?它变得非常烦人,特别是如果你处于全屏状态,并且最终抛弃了控制台的“整个桌面”。

    0热度

    1回答

    我是xcode和objective-c的新手。我还决定为我的项目添加单元(逻辑)测试。测试工作正常(使用OCUnit和SenTestingKit)。我不明白的是build for testing的工作原理。让我来解释一下.. 我写了一个简单的单元测试,用来检查空数组 - 使用 STAssertTrue([array count] ==0, @"Should have an empty array,

    1热度

    3回答

    我在后台从磁盘加载一些数据。 我的测试应该在运行时间存储填充后运行,但现在测试运行paralel到我的加载,这当然会导致空对象,所以失败的测试。 加载我的数据后运行测试的任何方式?

    1热度

    1回答

    我正在尝试为具有传统C++库依赖项的iOS应用程序编写测试。旧式库具有初始化例程和静态变量,每个应用周期都必须运行/设置一次。 我创建了一个工作正常的测试目标。我的测试目标设置为通过Bundle Loader将我的应用程序用作测试主机。这将启动iOS应用程序,然后使用[SenTestCase调用测试]来运行测试。鉴于此设置,我希望让应用程序初始化库并让测试以“库已初始化”状态运行。这似乎符合App

    0热度

    1回答

    我正在尝试为iPhone应用程序编写一些单元测试用例。但结果并不奇怪。我了解结果,但想知道如何获得实际失败并通过的测试用例数量。 Executed 24 tests, with 29 failures (0 unexpected) in 71.791 (71.819) seconds 这只是没有意义。是的,我有一个案例中有多个断言。它不止一次失败,但不应该只会失败一次。 STAssertNil