You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Remove unnecessary and poorly coded "point reward for chatting"
functionality
* Remove unused imports from Bank
* Create BankUser protocol with withdraw and deposit methods
* Add name method to BankUser protocol
* Implement BankUser protocol method name()
* Use dependency inversion on Bank's BotUser dependency using the BankUser protocol, decoupling it from BotUser
* Make command batch fail on any Exception, not just ValueError
* Test banking module
* Add get_balance method to BankUser protocol
* Use dependency inversion on PointAmount's BotUser dependency
* Put test bankuser in a separate module for reuse
* Rename exception raised by point converter, validate maximum number
of digits and if bank_user is passed for all non-numeric amounts
* Test point amount converter
* Fix undefined reference on translation module
0 commit comments