0
你怎麼能測試訂購,獨特和unique_together在Django模型?測試在Django模型「類元」
你怎麼能測試訂購,獨特和unique_together在Django模型?測試在Django模型「類元」
訂購 - 創建幾個實例,那麼就檢查順序是正確的。例如:
self.assertEqual(list[0], a)
self.assertEqual(list[1], b)
etc
獨特 - 創建一個實例,嘗試創建另一個相同的唯一領域。斷言,有一種情況例外:
with self.assertRaises(IntegrityError):
MyModel.objects.create(unique_field=the_same_value)
獨特一起相同獨特。
希望它有幫助!
'unique_together'意思是什麼? – Rajez