def test_getTotalCoinSuccess(self):
        self.database.add_member(123)
        self.database.add_coin(123, 100)

        assert MemberUtil.get_total_coin() == 100

        self.database.add_member(321)
        self.database.add_coin(321, 100)

        assert MemberUtil.get_total_coin() == 200
 def test_getTotalCoinZero(self):
     assert MemberUtil.get_total_coin() == 0
示例#3
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)