0
現在、私はテストスクリプトを作成しています。しかし、私はこのエラーを取得しています:ユニットテストのAssetErrorバインドメソッド
<bound method Score.percentage of <Score: Score object>> != 100
これらは私のコードです:これは私のテストスクリプト(test.py)
self.assertEqual(Score.percentage, 100)
ある
class Score(models.Model):
id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False)
Name = models.CharField(max_length=120)
score = models.FloatField(null=True, default=0)
def percentage(self):
percentage = (score/50) * 100
return percentage
models.py私は期待しています:
Score.percentage = 100
が、私は
<bound method Score.percentage of <Score: Score object>> != 100
素晴らしいです。しかし、それは文字列 '100' –
を返すが、その良い...私はちょうどここで方法を見つけるためになるだろう –