1

以下のような小さなコードがあります。これを正しい方法で書く方法を教えてください。ID が存在するかどうかを確認したいのですが、存在しvalueない場合は例外が発生します。

value = ({'av' : '123', 'user' : 'abc', 'version' : 'xyz'})

with self.assertRaises(IndexError, value[0]["ID"]):
    print "not an error"
4

2 に答える 2

1

あなたが方法を主張しなかった場合assertRaises、私はむしろ選択したいと思いますassertIn

value = ({'av' : '123', 'user' : 'abc', 'version' : 'xyz'})
self.assertIn('ID', value)
于 2014-02-27T20:33:06.063 に答える