0
我的代碼如下所示:不引發異常
def getAllVehicles(self):
try:
vehobj = Vehicles.objects.all()
except VehicleDoesNotExists, e:
logger.debug("Exception in getAllVehicles() is :::: %s ", e)
return vehobj
這裏是我的測試案例:
def test_getAllVehicles(self):
Vehicles.objects.all().delete()
instance = Vehicles()
self.assertRaises(VehicleDoesNotExists, instance.getAllVehicles)
例外是從未提出過,但我要求:
Vehicles.objects.all()
引發異常。
代碼覆蓋率是要求我執行except塊。