ios 中的单元测试,标签栏

Unit test in ios, Tab bars

所以我刚开始在 IOS 学习单元测试,我几乎没有什么简单的任务要完成。

基本上我创建了一个只有两个选项卡的选项卡栏控制器。 我如何测试确实只有两个选项卡?

另外,我有一个订单: 第一个选项卡和第二个选项卡 在 "first tab" 应该放在第一位而 "second tab" 应该放在第二位的断言之后,我如何测试这些选项卡的顺序?

我假设我应该从测试文件夹开始,但现在我不知道从什么开始。

iOS 中的标签栏控制器有一个 tabbar 属性。这个标签栏,有一个 items 属性。您可以使用这些来确保它具有正确的编号和正确的顺序。 但是这对我来说似乎是一个糟糕的测试。不要浪费时间测试琐碎的事情,或者已经经过全面测试的组件(例如 Apple 自己的组件)。