Commit graph

96 commits

Author SHA1 Message Date
c4c2ea7c26 Issue#13 Add separate task for robolectric tests 2022-01-27 03:21:55 +02:00
f248ab1081 Issue#13 Fix codeAnalysis errors 2022-01-27 02:10:03 +02:00
5d89e62356 Issue#13 Remove unnecessary configurations and use TestDispatcher on both side
Additionally added workaround for progressbar testing
2022-01-27 02:08:15 +02:00
b9644512d5 Issue#13 Remove reference to SpecificConfiguration 2022-01-27 00:43:08 +02:00
5a08525e42 Issue#13 Simplify rule sets to minimal and appy them in order 2022-01-27 00:41:18 +02:00
d8b9fadcbc Issue#13 Remove unnecessary Rules 2022-01-26 23:41:50 +02:00
b278466095 Issue#13 Simplify swapping of URL and certificate for tests 2022-01-26 23:34:58 +02:00
9bdcaddb0c Issue#13 Use any available port for mockwebserver in core tests 2022-01-26 22:35:27 +02:00
8d33f77cec Issue#13 Remove BaseUrlProvider 2022-01-26 22:33:40 +02:00
163bb8cd10 Issue#13 First part of the Robolectric Documentation 2022-01-26 20:29:29 +02:00
65f42bcbff
Merge pull request #47 from fknives/issue#39-workaround-for-slow-splash-test
Issue#39 Added workaround for slow SplashActivity tests.
2022-01-26 01:41:31 +02:00
a9a2858242 Issue#39 Added workaround for slow SplashActivity tests.
Referenced the issues 676 reported on Android-Test. aka seems to be an issue with finishing activity and ActivityScenario.moteToState(DESTROYED).
2022-01-26 01:31:01 +02:00
96e2f492c9
Merge pull request #46 from fknives/issue#39-fix-with-activityscenario-close
Issue#39 Fix most test's running time via using close on ActivityScenario.
2022-01-26 00:47:57 +02:00
1223bfdc9a Issue#39 Fix most test's running time via using close on ActivityScenario. 2022-01-26 00:22:00 +02:00
e2bf4b3bce
Merge pull request #45 from fknives/issue#12-viewmode-tests
Issue#12 Finish ViewModel instruction set
2022-01-25 21:25:37 +02:00
d339592390 Issue#12 Finish ViewModel instruction set 2022-01-25 21:09:56 +02:00
89c741a6bb
Merge pull request #44 from fknives/issue#10-review-and-update-network-test-description
Issue#10 Add additional Test for missing field and exact copy of how the CodeKataSessionExpirationTest should look
2022-01-24 22:06:47 +02:00
e2f26b0271 Issue#10 Add additional Test for missing field and exact copy of how the CodeKataSessionExpirationTest should look 2022-01-24 22:00:36 +02:00
2f26467558
Merge pull request #43 from fknives/issue#30-adjust-mockwebserver-readability
Issue#30 adjust mockwebserver readability
2022-01-24 20:59:52 +02:00
7739b10101 Issue#30 Add additional Test for missing field and exact copy of how the CodeKataSessionExpirationTest should look 2022-01-24 20:44:55 +02:00
7544c6b784 Issue#30 Add additional Test for missing field and exact copy of how the CodeKataLoginRemoteSourceTest should look 2022-01-24 20:31:50 +02:00
49d1fb822f Opt in into experimental features for android modules as well 2022-01-24 20:17:13 +02:00
ed4f15010a Issue#30 Add named arguments everywhere where mockserver is used in app module 2022-01-24 19:48:29 +02:00
9e0867b3aa Issue#30 Add named arguments everywhere where mockserver is used in network module 2022-01-24 19:45:24 +02:00
4b985bec25
Merge pull request #42 from fknives/issue#31-move-hilt-to-separate-branch
Issue#31 move hilt to separate branch
2022-01-24 18:04:35 +02:00
bc19355a70 Issue#31 Fix codeAnalysis errors 2022-01-24 17:53:34 +02:00
b29870c90c Issue#31 Remove hilt completely 2022-01-24 17:38:59 +02:00
e3bf7fd3e2
Merge pull request #40 from fknives/issue#16-login-setup-removal
Issue#16 Swap white box logout and login state into ui interaction based
2022-01-24 16:05:47 +02:00
40791ca462 Issue#16 Move login state setup into homerobot 2022-01-24 16:00:49 +02:00
e827af515d Issue#16 Fix codeAnalysis errors 2022-01-24 15:55:59 +02:00
d7cb032ea2 Issue#16 Swap white box logout and login state into ui interaction based 2022-01-24 15:50:59 +02:00
c983949d70
Merge pull request #36 from fknives/dependabot/gradle/develop/io.reactivex.rxjava3-rxjava-3.1.3
Bump rxjava from 3.1.2 to 3.1.3
2022-01-24 01:12:37 +02:00
dependabot[bot]
3a0e76ed4f
Bump rxjava from 3.1.2 to 3.1.3
Bumps [rxjava](https://github.com/ReactiveX/RxJava) from 3.1.2 to 3.1.3.
- [Release notes](https://github.com/ReactiveX/RxJava/releases)
- [Commits](https://github.com/ReactiveX/RxJava/compare/v3.1.2...v3.1.3)

---
updated-dependencies:
- dependency-name: io.reactivex.rxjava3:rxjava
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-23 23:07:40 +00:00
959f79997c
Merge pull request #37 from fknives/update-core-tests
Update core tests
2022-01-24 00:55:06 +02:00
27c708fdfc Issue#11 Review and Update instruction set, additionally update the CodeKata class 2022-01-24 00:43:06 +02:00
e9a22dd60a Issue#11 Add annotation @OptIn(ExperimentalCoroutinesApi::class) where its needed 2022-01-23 23:21:16 +02:00
a71fa67de2 Issue#11 Create Turbine variant of Flow Tests 2022-01-23 23:05:56 +02:00
b52652ed67 Issue#11 Fix codeAnalysis errors 2022-01-23 22:45:25 +02:00
8ae94cfe92 Issue#11 Adjust SharedTests by using new TestDispatcher instead of deprecated TestDispatchers 2022-01-23 22:40:28 +02:00
46d9263742 Issue#11 Adjust TestMainDispatcher extension using tests after coroutine update 2022-01-23 21:08:19 +02:00
3c85431d96 Issue#11 Adjust FavouriteContentLocalStorage by using runTest instead of deprecated TestDispatchers 2022-01-23 20:35:17 +02:00
968ccb647d Issue#11 Adjust ContentRepositoryTest by using runTest correctly instead of deprecated TestDispatcher 2022-01-23 20:29:44 +02:00
b01ddc2fbe
Merge pull request #38 from fknives/issue#3-room-migration-test
Issue#3 room migration test
2022-01-23 12:56:42 +02:00
2aca350175 Issue#3 Implement migration test which runs both on Real device and via Robolectric 2022-01-23 12:40:30 +02:00
4a1254d092 Issue#3 Start exporting schemas 2022-01-23 10:07:42 +02:00
Alex Gabor
9700a09c95 Proof read core instruction set 2022-01-22 11:15:18 +02:00
Alex Gabor
3c80744f6d Update core tests to the coroutines tests 1.6.0 2022-01-22 10:55:02 +02:00
b35467fcba
Merge pull request #34 from fknives/issue#4-recycler-view-test
Issue#4 Add scrolling to recyclerview so elements can be verified safely
2022-01-05 15:06:57 +02:00
fc32f1c7cd Issue#4 Add scrolling to recyclerview so elements can be verified safely 2022-01-05 14:55:52 +02:00
fa1fc49d0b Update issue templates 2022-01-04 19:00:13 +02:00