首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏iOSDevLog

    使用 pod lib create 创建库

    在Objective-C中,我们选择了两个流行的测试框架; Specta / Expecta和Kiwi。如果您无法决定,请使用Specta / Expecta。 Specta / Expecta Objective-C&Cocoa的轻量级TDD / BDD框架。 GitHub仓库 Kiwi Kiwi是一个用于iOS开发的行为驱动开发库。 GitHub仓库 主要区别在于Kiwi是Stubs / Mocks / Expectations的一体化方法,而Specta / Expecta是通过不同Podspecs的模块化方法。 我们建议使用FBSnapShotTestCase,如果您使用的是Specta / Expecta,那么我们会包含一个Pod来改进语法。

    4.6K10发布于 2018-07-25
  • 来自专栏网络安全技术点滴分享

    在AI技术唾手可得的时代,挖掘隐藏在新需求背后的金矿——从知名测试框架的演进看用户真实痛点

    使用说明该项目可通过多种方式集成到开发者的测试项目中:使用某知名依赖管理工具:CocoaPods:在项目的 Podfile 中为测试target添加 pod 'Expecta', '~> 1.0',然后运行 Carthage:在 Cartfile.private 中添加 github "specta/expecta" "master",运行 carthage update,然后将生成的框架拖入Xcode项目的测试 编写测试:在测试文件中导入主头文件:#import <Expecta/Expecta.h>。使用 expect 宏配合各种匹配器来编写断言,例如 expect(foo).to.equal(bar);。

    10110编辑于 2026-02-24
  • 来自专栏iOS逆向与安全

    CocoaPods 使用手册:1、基础 2、高级用法: podspec.json、tweak集成AsyncSocket、 静态库

    :search_paths pod 'Specta', '~> 1.0' # pod 'Expecta', '~> 1.0' # expecta matchers

    3.5K20发布于 2021-03-08
  • 来自专栏AllTests软件测试

    盘点App测试会用到哪些工具

    Instrumentation AndroidJUnitRunner Espresso 4.2、iOS平台 # 公众号:AllTests软件测试 XCTest GHUnit OCUnit OCMock OCMockito Expecta

    1.3K10编辑于 2022-07-26
  • 来自专栏啄木鸟软件测试

    为什么我说写好测试很重要(二)

    」功能:异常"); [exception fulfill]; }]; [self waitForExpectationsWithCommonTimeout];  2)expecta 、Specta   expecta 和 Specta 都出自 orta 之手,他也是 Cocoapods 的开发者之一。 Expecta 是一个匹配(断言)框架,相比 Xcode 的断言 XCAssert,Excepta 提供更加丰富的断言。   

    63390发布于 2021-08-13
  • 来自专栏戴铭的博客

    读 SnapKit 和 Masonry 自动布局框架源码

    这个写法灵感来自GitHub - specta/expecta: A Matcher Framework for Objective-C/Cocoa。

    2.6K21发布于 2020-06-16
领券