美文网首页移动端技术分享
iOS单元测试-关于单元测试中调用私有方法

iOS单元测试-关于单元测试中调用私有方法

作者: Mr_Atom | 来源:发表于2017-06-07 16:07 被阅读0次

举例,一般情况下,在对一个viewController中的方法进行单元测试,需要在UnitTest中调用到相应方法.最简单的方法就是将需要调用的方法写到viewController的.h文件中.但是不可能把所有的测试方法都写入.h中.所以我们需要一个好的解决方法.

我们可以通过在单元测试中新建一个测试需要测试对象的category来解决这个问题.简单便捷.

下图中:需要对SplashViewController进行单元测试且测试其中的- (NSMutableArray*)filterLiveGroupFrom:(NSArray*)groupArray方法.使用category就可以在单元测试中调用到viewcontroller的私有方法了.

相关文章

  • iOS单元测试-关于单元测试中调用私有方法

    举例,一般情况下,在对一个viewController中的方法进行单元测试,需要在UnitTest中调用到相应方法...

  • 单元测试

    内容 单元测试 参考文章: [iOS单元测试系列]单元测试框架选型 iOS单元测试:Specta + Expect...

  • iOS开发——单元测试

    iOS开发——单元测试 iOS开发——单元测试

  • 单元测试

    本文将介绍以下内容: iOS开发中添加单元测试的方法。 如何写单元测试用例及用例组。 介绍单元测试的一些基础概念。...

  • 【开发技巧】单元测试

    iOS XCTest单元测试 iOS开发:XCTest单元测试(附上一个单例的测试代码) [iOS单元测试系列]单...

  • 2019-08-28

    浅谈iOS单元测试 iOS单元测试从入门到应用 - 简书

  • 关于iOS单元测试几点Tips

    相关文章: 1、走出 iOS 单元测试的困境2、iOS单元测试--百度Hi iOS团队技术周报 一、单元测试有什么...

  • iOS单元测试使用

    关于iOS单元测试 单元测试是针对程序模块来进行正确性检验的测试工作。程序单元是应用的最小可测试部件。进行单元测试...

  • Java反射 - 私有字段和方法

    尽管普遍认为通过Java Reflection可以访问其他类的私有字段和方法。 这并不困难。 这在单元测试中可以非...

  • 浅谈iOS单元测试

    浅谈iOS单元测试

网友评论

    本文标题:iOS单元测试-关于单元测试中调用私有方法

    本文链接:https://www.haomeiwen.com/subject/lnqafxtx.html