SimpleCoffeeOrderTestProject
SimpleCoffeeOrderTestProject copied to clipboard
Improve branches
Current situation: Right now branches have multiple issues, and it's impossible to update dependencies on them.
What to improve:
- Create clean branches strategy
- Update dependencies for each branch
What should be implemented:
- Existing solution should be re-worked
- Base branch should be updated and have only source code and test dependencies
- Each branch should have only required changes
Proposal of branch strategy:
- master (base branch: source code without test and dependency for all branches)
- unit test for JVM (no Robolectric)
- unit tests for Android JVM (Robolectric)
- instrumentation tests with Espresso framework
- instrumentation tests with Espresso & UiAutomator frameworks