Creating themed escape rooms with escapeR20 days ago
The room architecture | Step 1: choose a theme | Step 2: create individual rooms | Step 3: bundle rooms into a pack | Step 4: test locally | Step 5: use a custom checker when needed | Step 6: prepare a GitHub contribution | 6.1 Add the room-pack factory | 6.2 Add the pack to the package catalogue | 6.3 Add any supporting data | 6.4 Add end-to-end tests | 6.5 Render documentation and check the package | 6.6 Open the pull request | Design advice | Appendix: a testthat primer | What testthat does | The anatomy of a test | Common expectations and their main arguments | Testing errors and approximate numbers | Running tests | Reading a failure