Python Code Challenge

235 - Test a class that represents a bank account: Write a BankAccount class that has attributes for the account holder's name, account number, and balance. Then, write test cases to ensure that the class works correctly, including testing the initialization of the object, deposit and withdraw methods, and checking that the account balance is updated correctly.