https://github.com/beokbeok/randomuser
Android JUnit5, CI and CD study with MVVM
https://github.com/beokbeok/randomuser
android-test circleci codecov github-actions-ci jacoco junit5 ktlint mockk mvvm-unittesting slack-api
Last synced: 16 days ago
JSON representation
Android JUnit5, CI and CD study with MVVM
- Host: GitHub
- URL: https://github.com/beokbeok/randomuser
- Owner: BeokBeok
- Created: 2020-11-05T02:32:02.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2021-09-30T13:04:46.000Z (over 4 years ago)
- Last Synced: 2026-01-14T19:37:59.568Z (about 1 month ago)
- Topics: android-test, circleci, codecov, github-actions-ci, jacoco, junit5, ktlint, mockk, mvvm-unittesting, slack-api
- Language: Kotlin
- Homepage:
- Size: 311 KB
- Stars: 12
- Watchers: 0
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

[](https://codecov.io/gh/BeokBeok/RandomUser)
# RandomUser
- 테스트코드 학습을 위해, 유저 정보를 랜덤으로 불러와서 화면에 보여줍니다.
# 적용된 테스트 코드
- Entity Test
- DataSource Test
- Room Migration Test
- Repository Test
- ViewModel Test
# CI (Github Action, CircleCI)
- Build Project
- Run JaCoCo
- Upload CodeCov
# CD
- Upload artifact
- Deploy slack channel
# GitHook
- ktlint