ChatGPT & Java Research Driven Development of a Personal Budget App, Part 6

1 year ago
6

Welcome to the sixth chapter of our series, where we continue our journey in building a user-friendly personal budget application using ChatGPT and Java. In this chapter, we focus on testing the password functionality of our application. We will be testing various test cases to ensure that the password feature is robust and secure. Specifically, we will be testing:

- Validate Password Requirements
- Given Invalid Password When Setting Password Then Throw Exception
- When Password is Blank then Throw Exception
- Password Against SQL Injection

In addition to testing, we have also corrected a singular warning and made some changes to the code. We simplified the isValidPassword function and made sure that all tests passed. We also cleaned up the code and reformatted it as necessary.

By the end of this video, you will have a comprehensive understanding of how to test password functionality and how to ensure the security and reliability of your personal budget app. Stay tuned for the next episode, where we will continue to improve and add new features to our application.

Don't miss our live coding sessions on Twitch.TV/WarMad2, where you can see the coding process in action before the stream transitions to gaming. Get ready to take your Java and ChatGPT skills to the next level!

Loading comments...