a4b1e50f0f
Issue#41 Remove waitForIdle since onNode already calls it
2022-09-28 19:01:38 +03:00
f03c9f7bf2
Issue#41 Attempt to fix failing tests with compose + update test paths for artifact
2022-09-28 18:53:40 +03:00
60cfb46ccf
Issue#41 Make sharedTests abstract so they won't be run in themself
2022-09-27 21:28:47 +03:00
e6349363d7
Issue#106 Update SharedTest instruction.set
2022-09-26 18:35:11 +03:00
3617ab96ac
Issue#56 Create Example Description on how to start with Test First
2022-09-23 18:30:17 +03:00
4a0b6634dc
Issue#107 Update instruction set to include time advancement
2022-07-18 21:52:37 +03:00
a2d018efbf
Issue#97 Attempt to fix flakiness in Compose
...
The flakiness is caused by timeout when waiting for idling resources.
To circumvent this, we will always await the idling resources, and at the start we will only wait for compose-time, to navigate away from Splash.
2022-07-14 11:20:07 +03:00
7e019973e8
Issue#67 Extract JUnit5 MainDispatcher
2022-07-12 11:47:22 +03:00
d8a061565e
Issue#94 Grammatical issues: SharedTest
2022-07-12 10:07:34 +03:00
559440884d
Issue#94 Grammatical issues: Robolectric
2022-07-12 10:00:44 +03:00
13b27ac9d3
Issue#94 Grammatical issues: Core.Again
2022-07-12 09:57:54 +03:00
28e7638e7a
Issue#94 Grammatical issues: ViewModel
2022-07-12 09:56:04 +03:00
613cf22f1f
Issue#94 Grammatical issues: Networking
2022-07-12 09:54:21 +03:00
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