Commit graph

48 commits

Author SHA1 Message Date
8391f389ae Issue#94 Grammatical issues: Core Testing 2022-07-12 09:51:51 +03:00
a935c235b9 Issue#92 Add notes about the Koin.reset + NetworkMocking rule
Previously this was not mentioned, thus the RuleChain wasn't complete and the tests didn't finish.
2022-06-30 16:35:27 +03:00
e39529b9e0 Issue#89 Note how users can try out Record Espresso Test tool
Point out that current Compose projects cannot do this.
Note to the reader a branch on which they can freely start experimenting with Espresso Test Recording.
2022-06-30 15:48:15 +03:00
d87d37a163 Issue#90 Fix Issue with the order of commands for Koin Re-initialization 2022-06-30 15:41:54 +03:00
Zsolt Boldizsár
3e8253cddc
Add minor improvements and fix some typos in the CodeKata instructions 2022-05-03 16:28:46 +03:00
58a76a3d28 Fix code analysis errors
With that updated Mockito, so `verifyZeroInteractions` is now `verifyNoInteractions`
2022-04-13 19:40:21 +03:00
1d2ca90203 Fix swapping out Database in tests
Previously overwrote the object itself for a quick swap of DatabaseInitialization, but that only works over API 24.
So now we will use loadKoinModules instead, which resolves the issue on ani API level
2022-04-13 19:13:34 +03:00
78a877b0c9 Adjust robolectrictest instructionset 2022-04-12 16:11:34 +03:00
423249f326 Adjust sharedtest instructionset 2022-04-12 16:02:26 +03:00
1abd50468f
Merge pull request #68 from fknives/compose
Compose
2022-04-11 13:06:56 +03:00
Alex Gabor
5f960880de Fix lint warning 2022-04-11 11:29:40 +03:00
Alex Gabor
d83cc23ee9 Improve ComposeLoginRobot and specify the test class that we are following 2022-04-11 11:19:17 +03:00
694d1bf0e7
Merge pull request #70 from fknives/issue#14-android-tests
issue#14 Write shared test instructionset
2022-04-11 11:10:26 +03:00
8659488b6a
Merge pull request #72 from fknives/core-again-fixes
Fixing missing code snippet and wrong DisplayName
2022-04-11 10:19:43 +03:00
3ec4d8147b Fixing missing code snippet and wrong DisplayName 2022-04-10 14:20:51 +03:00
3ae9e0724a Fix missing description of loginUnexpectedErrorResultsInErrorState and some typos in ViewModel instruction set 2022-04-10 13:26:59 +03:00
c1bdf22e69 issue#14 Review of instruction set 2022-04-08 13:05:16 +03:00
6db460ad47 issue#14 Fix type of the instructionset 2022-04-06 22:59:29 +03:00
aed9e6bd09 issue#14 Write shared test instructionset 2022-04-06 22:42:50 +03:00
Alex Gabor
47037d4bcd Add a test for restoring compose content 2022-04-04 18:16:06 +03:00
Alex Gabor
95dc76f7f1 Add instructions for testing compose 2022-04-04 12:29:44 +03:00
963d16b3f9 Fix typo in networking.instructionset.md
contentRequestAfterRefreshed was declared but retryAfterTokenRefreshRequest was used
2022-03-01 16:08:56 +02:00
018a5369fe PR#57 Describe what shadows are and give a better starting point 2022-02-07 11:30:31 +02:00
6fd6a838d4 PR#57 Added additional explanation of Espresso's IdlingResources 2022-02-07 11:18:39 +02:00
02ac524dd3 PR#57 Remove unnecessary TestCoroutineScheduler creation 2022-02-07 11:14:20 +02:00
88b122e0b7 PR#57 Explain how DatabaseInitialization is overwritten 2022-02-07 11:05:02 +02:00
18852e1dc3 PR#57 Describe TestFixtures in more detail and give an alternative 2022-02-07 11:00:10 +02:00
Alex Gabor
b6ff7abdd9 Proof read robolectric instruction set 2022-02-04 15:32:27 +02:00
070f282103 Issue#13 Fix typos 2022-01-29 00:35:04 +02:00
03e413fba6 Issue#13 Add CodeKata for Robolectric Tests 2022-01-29 00:30:35 +02:00
c38e608c8c Issue#13 Finish Robolectric SharedPreferences test description 2022-01-28 22:37:33 +02:00
d29207be12
Merge pull request #52 from fknives/review-viewmodel
Proof read viewmodel instruction set
2022-01-28 13:57:27 +02:00
1310356207
Merge pull request #53 from fknives/review-core-integration
Proof read core integration instruction set
2022-01-28 13:06:33 +02:00
Alex Gabor
bdc34c1de5 Proof read core integration instruction set 2022-01-28 10:40:49 +02:00
Alex Gabor
89a57b581f Proof read viewmodel instruction set 2022-01-28 09:53:40 +02:00
Alex Gabor
4504a667fc Proof read networking instruction set 2022-01-28 09:13:20 +02:00
24cffc5057 Issue#49 Add Integration Test instruction set for Core 2022-01-28 00:27:21 +02:00
c4c2ea7c26 Issue#13 Add separate task for robolectric tests 2022-01-27 03:21:55 +02:00
163bb8cd10 Issue#13 First part of the Robolectric Documentation 2022-01-26 20:29:29 +02:00
d339592390 Issue#12 Finish ViewModel instruction set 2022-01-25 21:09:56 +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
27c708fdfc Issue#11 Review and Update instruction set, additionally update the CodeKata class 2022-01-24 00:43:06 +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
ad2a8fee80 core description 2021-09-18 11:51:02 +03:00
392ebc5115 network description 2021-05-27 12:56:33 +03:00
978b1f6575 core description 2021-05-27 11:07:21 +03:00
878eff1f59 Update readme with code kata and create empty instruction sets 2021-04-19 21:58:31 +03:00