🤗 Welcome to The Flutter Fairy 🧚♀️, where we will learn 📚 and make magic ✨ together 👩🏻💻 !
The video of part of the Playlist "Study with me for "Complete Flutter Course" (Intermediate level, live coding)". Please clone the repo from [GitHub](
https://github.com/lutang123/new-complete-flutter-course) and then run "𝐠𝐢𝐭 𝐜𝐡𝐞𝐜𝐤𝐨𝐮𝐭 𝐦𝐨𝐝𝐮𝐥𝐞𝟓", then create a new branch by running "𝐠𝐢𝐭 𝐜𝐡𝐞𝐜𝐤𝐨𝐮𝐭 -𝐛 𝐦𝐨𝐝𝐮𝐥𝐞𝟔" to start follow this video and code along with me. Happy Learning!
This video covers the whole content for Module 6: Automated Testing - Part 1:
00:00 section 1-4 writing first unit test
24:00 section 5&6 Test matchers and working with methods that throw exceptions
49:48 section 7&8 Working with groups and testing Futures and Streams
1:11:29 section 9 How to generate a Flutter test coverage report in VSCode
1:27:11 section 10 &11 Testing the FakeAuthRepository + advanced stream matchers
02:12:17 section 12 Mocks vs Fakes + installing the mocktail package
02:15:08 section 13&14 Testing the AccountScreenController (part 1+ part 2)
2:50:54 section 15 Testing the AccountScreenController (part 3) + type matchers
3:01:58 section 16 Testing with Stream Matchers and Predicates
3:31:01 section 17 Testing lifecycle methods (setUp, tearDown, setUpAll, tearDownAll)
3:47:03 section 18 Testing the EmailPasswordSignInController with acceptance criteria
4:32:21 section 19 Testing the EmailPasswordSignInController (part 2)
4:46:43 section 22 wrap up and thanks for watch and subscribe for more content.
**References and Resources:**
- [Flutter Official Site](
https://flutter.dev/)
- [Flutter Beginner Essential](
https://codelabs.developers.google.com/codelabs/flutter-codelab-first#0)
- [What is Riverpod?](
https://riverpod.dev/docs/introduction/why_riverpod#what-is-riverpod)
**❤️ 𝑷𝒍𝒆𝒂𝒔𝒆 𝒔𝒖𝒃𝒔𝒄𝒓𝒊𝒃𝒆 🙏 If you like my video, please click 👍. 𝒀𝒐𝒖𝒓 𝒔𝒖𝒑𝒑𝒐𝒓𝒕 𝒘𝒊𝒍𝒍 𝒃𝒆 𝒈𝒓𝒆𝒂𝒕𝒍𝒚 𝒂𝒑𝒑𝒓𝒆𝒄𝒊𝒂𝒕𝒆𝒅 𝒂𝒏𝒅 𝒘𝒊𝒍𝒍 𝒉𝒆𝒍𝒑 𝒎𝒐𝒕𝒊𝒗𝒂𝒕𝒆 𝒎𝒆 𝒕𝒐 𝒄𝒓𝒆𝒂𝒕𝒆 𝒃𝒆𝒕𝒕𝒆𝒓 𝒗𝒊𝒅𝒆𝒐𝒔. This channel is in the early stage 🌱, where I am also learning 📚 and exploring 🔭. After these "study-with-me" kinds of videos, I plan to create more of my own tutorial videos to help more people learn, we will also cover topics beyond Flutter for becoming a great software engineer, stay tuned 👀. 𝐌𝐲 𝐠𝐨𝐚𝐥 𝐢𝐬 𝐭𝐨 𝐜𝐫𝐞𝐚𝐭𝐞 𝐚 G𝐥𝐨𝐛𝐚𝐥 𝐓𝐞𝐜𝐡 L𝐞𝐚𝐫𝐧𝐢𝐧𝐠 C𝐨𝐦𝐦𝐮𝐧𝐢𝐭𝐲 𝐰𝐡𝐞𝐫𝐞 𝐰𝐞 𝐬𝐡𝐚𝐫𝐞, 𝐥𝐞𝐚𝐫𝐧 𝐚𝐧𝐝 𝐜𝐨𝐧𝐧𝐞𝐜𝐭🌎. 𝙏𝙝𝙖𝙣𝙠 𝙮𝙤𝙪 ❤️!**
Note 🔔: This is an Intermediate to Advanced level course about Flutter App Development created by Code with Andrea. If you have bought the course, that's great and you can still follow along and make your learning more interactive. You can see how I do it and hear my explanation for each step. If you didn’t buy the course, that's not a problem, you can save $$ and still learn it from my video. The code is public, and each of my videos corresponds to one module of the course and also matches the module# branch in my GitHub course repo.𝑻𝒉𝒆𝒓𝒆 𝒊𝒔𝒏'𝒕 𝒎𝒖𝒄𝒉 𝒇𝒓𝒆𝒆 𝒂𝒏𝒅 𝒉𝒊𝒈𝒉-𝒒𝒖𝒂𝒍𝒊𝒕𝒚 𝒂𝒅𝒗𝒂𝒏𝒄𝒆𝒅 𝑭𝒍𝒖𝒕𝒕𝒆𝒓 𝒄𝒐𝒖𝒓𝒔𝒆 𝒄𝒐𝒏𝒕𝒆𝒏𝒕, 𝒔𝒐 𝒇𝒐𝒓 𝒕𝒉𝒐𝒔𝒆 𝒐𝒇 𝒚𝒐𝒖 𝒘𝒉𝒐 𝒄𝒂𝒏’𝒕 𝒂𝒇𝒇𝒐𝒓𝒅 𝒕𝒉𝒆 𝒄𝒐𝒖𝒓𝒔𝒆 𝒃𝒖𝒕 𝒘𝒂𝒏𝒕 𝒕𝒐 𝒍𝒆𝒂𝒓𝒏, 𝒎𝒚 𝒄𝒉𝒂𝒏𝒏𝒆𝒍 𝒊𝒔 𝒉𝒆𝒓𝒆 𝒕𝒐 𝒉𝒆𝒍𝒑 ❤️. My video is not to copy other people's courses but to share and make the learning more interesting. Due to copyright, I can't screen share other people's video course content, but you can hear their voice and see my screen recording of me coding according to the course progress, along with my analysis and comments. My video is long because I am recording the whole live learning and coding process. It’s roughly the same time if you are taking the course yourself. Thank you for watching. 🤗
Main reasons to share these videos:
1. To motivate myself to keep learning. By recording daily or weekly, it helps me be more productive each day.
2. To connect with more people in similar fields. Since I am 100% working from home, it's more interesting for me to share and connect.
3. To help others learn better. By sharing learning resources, more people will have access to learn.
**Questions or Comments?**
Leave them below! I'd love to hear your thoughts and help with any questions you have.
**Let's Connect**
- [LinkedIn] (
https://www.linkedin.com/in/lutang123/)
- [Twitter] (
https://twitter.com/TheFlutterFairy)
- [Instagram] (
https://www.instagram.com/like_lulu_like_lulia/)
📚 𝑯𝒂𝒑𝒑𝒚 𝒔𝒕𝒖𝒅𝒚𝒊𝒏𝒈! 𝑳𝒆𝒕'𝒔 𝒍𝒆𝒂𝒓𝒏 𝒂𝒏𝒅 𝒈𝒓𝒐𝒘 𝒕𝒐𝒈𝒆𝒕𝒉𝒆𝒓. 📚
𝑷𝒍𝒆𝒂𝒔𝒆 𝒅𝒐 𝒏𝒐𝒕 𝒍𝒆𝒂𝒗𝒆 𝒂𝒏𝒚 𝒏𝒆𝒈𝒂𝒕𝒊𝒗𝒆 𝒐𝒓 𝒊𝒎𝒑𝒓𝒐𝒑𝒆𝒓 𝒄𝒐𝒎𝒎𝒆𝒏𝒕𝒔. 𝑻𝒉𝒊𝒔 𝒊𝒔 𝒂 𝒑𝒖𝒓𝒆 𝒍𝒆𝒂𝒓𝒏𝒊𝒏𝒈 𝒄𝒐𝒎𝒎𝒖𝒏𝒊𝒕𝒚 𝒘𝒊𝒕𝒉 𝒏𝒐 𝒂𝒅𝒔 𝒐𝒓 𝒑𝒓𝒐𝒎𝒐𝒕𝒊𝒐𝒏𝒔, 𝒐𝒏𝒍𝒚 𝒂 𝒅𝒓𝒆𝒂𝒎 𝒕𝒐 𝒂𝒄𝒉𝒊𝒆𝒗𝒆 𝒘𝒉𝒂𝒕 𝒘𝒆 𝒘𝒂𝒏𝒕.🌈
#flutterfairy
Тэги:
#Google_Flutter #Programming_tutorials #Mobile_app_development #Web_app_development #Software_development #Live_coding #Study_with_me #Coding_tutorials #Frontend_development #Dart_programming #App_building #Life_long_learner #Software_developer #Software_engineer #Women_in_tech #Girls_who_code #Learn_to_code #Tech_news #Flutter_community #Game_Apps #Flutter_Apps #Flutter_tutorials #programming_tutorials #flutterfairy #flutter #dart #riverpod #code_with_me #work_from_home