美文网首页CoderHG.iOS程序员
快速实现 github 分组 & 简单的 iOS 但单元

快速实现 github 分组 & 简单的 iOS 但单元

作者: CoderHG | 来源:发表于2018-01-14 18:03 被阅读55次

    介绍两个小 casegithub 分组iOS 单元测试

    一、github 分组

    1.1 分组概要

    几乎所有的小伙伴都在使用 github,但是少许小伙伴没有发现一个 github 的分组功能,现在简单的介绍一下。
    一般情况,一个 github 账号都会默认带一个 group,比如我的账号:https://github.com/GitHubZHH GitHunZHH 就是一个默认组。如果在我们的账号中,将所有的项目都提交到这个默认组中,那么会显得臃肿与繁琐。所以当想要将很多的项目提交到 github 的话,就应该考虑分组。比如 Summary2017 组:https://github.com/Summary2017OS2UI 组:https://github.com/iOS2UI 。这样的话,自己的项目得到了很好的区分。这里还有一个特点: 同一个账号下的不同组之间没有任何的联系,给别人的感觉就像是不同的账号一样,这个特点还是挺棒的。

    1.2 创建分组

    找到每次创建项目的那个 加好(➕) 位置,如下所示:

    image.png

    我们一般使用得最多的是 New repository, 创建一个项目。如果是希望创建一个新的组,那就是 New organization 了。接下来,是这样的:

    image.png

    分别将1、2、3 步填写结束之后, 点击 Create organization 按钮之后,这个 iOS2Code 的组就已经创建结束了。结束之后的界面是这样的:

    iOS2Code

    1.3 在组中创建项目

    创建项目,是这样的:


    image.png

    进来是这样的:


    image.png

    但是我们应该是这样选择的:

    image.png

    注意图中的箭头与框框,一般就没有什么问题了。 结束之后, 是这样的:

    image.png

    至此,一个简单的项目就成功的被分组创建了,当然了、在一个组中还能创建很多的项目。

    二、iOS 单元测试

    iOS 的单元测试,出来已经有很长的一段时间了。说实话我开发这么久、很少使用这个功能,今天尽然花了点时间研究,那就简单的介绍一下。

    2.1 单元测试概要

    很多大神说 单元测试 很重要,那么我们就假装已经知道很重要吧。假装我们已经有了这样的项目(HGUnitTestDemo):

    image.png

    这个项目就在上面的那个 iOS2Code 组中。

    具体的 单元测试 代码,请见 HGUnitTestDemoTests 文件,主要是看每个方法中的注释。特别是 -testAsync-testAsync

    何不分的代码, 在这里 HGUnitTestDemo

    谢谢!

    相关文章

      网友评论

        本文标题:快速实现 github 分组 & 简单的 iOS 但单元

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