Took an extended break for a few reasons. Did a co...
# 100daysofkotlin-2021
b
Took an extended break for a few reasons. Did a couple of small readings in between, but nothing to note. A long break considering the 100 day challenge, but went ahead with it anyways
Day 53
• Continue _

Testing on Android

_ course -- Completed ◦ Testing Navigation with Mockito & Espresso Part 13 ◦ Test Image Picking Part 14 ◦ Test Addition of Shopping Items Part 15 ◦ Test Swipe to Delete Functionality Part 16 (Last Part)
Self-Comment
• Testing on Android ◦ Parts 13-14 are difficult to understand. Since I haven't been using the current UI Toolkit, when trying to test Fragments, XML, RecyclerView/Adapters (to name a few).. Most of it goes over my head. Since doing the early codelabs, I haven't been using these tools. After the course I will have to learn to use Android Tests with composables (Jetpack Compose). ◦ I think the issues of learning testing when I keep coming across conflicts between current UI Toolkit and Compose is a big reason my progress has suffered in May. I'll have to either find Compose Test samples /course or hold off and only implement Unit Testing. Otherwise I'll be spending a large amount of time trying to "reinvent the wheel" instead of covering material that has more information and that I still need to cover. ◦ Towards the end of the course it felt like he was just saying what he was doing as he copied code from another screen instead of explaining the process. The first half made the whole course worth watching, but since I'm not using tools in the second half of the course, I can only recommend the full course to those that are familiar with & focusing on using the current UI Toolkit. • Daily Doc ◦ Haven't checked Daily Doc in about a week. It went from 3 to 17 stars since then. I'd of imagined it would have gained popularity earlier! ◦ (I am excited at the thought anyways) to update it again to include some tests.. ◦ I'm still unsure how complex I should make this before committing to another project. Suggestions?
Issue with:
Copy code
java.lang.RuntimeException: Unable to resolve activity for: Intent {...}
Solved after noticing my debug AndroidManifest was located inside
<http://debug.java.com|debug.java.com>.lid.shoppinglisttesting
package. Moved out to
debug
and tests ran fine.