Kotlin

Android開発で単体テストを書いた(キーワード:Context, assets, Locale)

前置き 個人開発でAndroidアプリを作成中なのですが、それにあたって単体テストを記述する際にあれやこれやと苦労しました。 どなたかの参考になればなと思い、どのような設定やテストコードを書いたらテストが動くようになったかについて記述します。 (動…

AndroidStudioでJUnit5のテスト(ParameterizedTest)を実行する

いきなりまとめ 2024年1月現在も、AndroidStudioでJUnit5を用いてテストを実行するには3rdParty製のプラグイン導入が必要のようです。 github.com AndroidStudioの公式サイトでも、テストを作成する際は [Create Test] ダイアログで [JUnit4] を選択し とあ…

[Kotlin]0除算の結果の型による違い

最近、Kotlin初めてみました。 (Javaもそこまでたくさんは触ったことはありません。) そんな中、電卓を作成していたら初めて知りました。 0除算の結果が型によって変わるんですね。 // テスト用メソッド。 // 記述は省略していますが、画面上のボタンを押…