jessesquires / jessesquires/ReactiveCollectionsKit

[Example App] stress testing

Open
#105 0 comments 0 reactions 0 assignees View on GitHub
documentation enhancement priority: high
Dominant language
Swift
Stars
194
Forks
12
PR merge metrics
No merged PRs in 30d

Description

Do more with the example app.

It would be great to have some kind of automation like the IGListKit "stress test". We could also run this as part of the UI Test suite.

## Initial steps

- Introduce a new `NumberModel`. Similar to the existing `ColorModel` but it just wraps an `Int`. The motivation here is to be able to easily generate very large data sets. (And keep things simple and easy.)
- Add a new section with `NumberModel` objects to the existing views (just have like `0` to `9` or something small)

## Later steps

- In a new tab in the example app, generate thousands of `NumberModel` items
- Implement some automation to shuffle them around (like the existing views, but automatic)

## Other ideas (for later)

- Shuffle/Add/Remove items
- Shuffle/Add/Remove sections

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.