def test_getTotalTokenSuccess(self): self.database.add_member(123) assert MemberUtil.get_total_token() == 100 self.database.add_member(321) assert MemberUtil.get_total_token() == 200
def test_getTotalTokenZero(self): assert MemberUtil.get_total_token() == 0
def get_token_rate(): current_token = MemberUtil.get_total_token() current_coins = MemberUtil.get_total_coin() if current_token == 0 or current_coins == 0: return GamblingUtil.DEFAULT_RATE return max(current_coins // current_token, GamblingUtil.DEFAULT_RATE)