visible true

技術的なメモを書く

2018-11-01から1ヶ月間の記事一覧

Robolectricで複数のLocaleをテストしたい時はEnclosedで頑張るしかないのか

RobolectricでLocaleを指定するには@Config(qualifiers)を使う テストで特定のLocaleで実行したいときってありますよね。Robolectric*1だと@Config(qualifiers)*2を使うことでテストのLocaleを指定できます。 @RunWith(RobolectricTestRunner::class) @Confi…

mockkとかでモック書く時にalsoと組み合わせると読みやすくなりそうな気がした

mockk便利ですよね。suspend関数のモック*1までサポートしてるしstatic, objectのモックもサポートしているのでいろいろはかどります。 github.com alsoと組み合わせるとよさそう mockitoと大体同じなんですがモック作る時ってだいたいこんな感じになります…