日々精進

新しく学んだことを書き留めていきます

2017-06-19から1日間の記事一覧

patch.objectを使ってメソッドをmockに置き換える

IT

あるクラスのメソッドをMockに置き換えたい場合、以下のようにすることが多いが、複数置き換えたい場合にネストが深くなってしまう。 with patch.object(AClass, 'method', new=method2): #テストコード 以下のようにannotationにするとネストが深くならない…