0
低於模擬代碼:我怎麼寫乾淨蟒蛇模擬代碼嵌套屬性模擬
mockSuper = mock.MagicMock()
type(mockSuper).role = mock.PropertyMock(
return_value=mock.MagicMock())
type(mockSuper.role).role = mock.PropertyMock(return_value='Super')
我要的是mockSuper.role.role = "my value"
。但上面的代碼看起來不太直截了當。這是我第一次使用python mock,所以我認爲應該有一些更好的代碼版本。 :)