KotlinでとりあえずUnitTest
今回はとりあえずKotlinでUnitTestをするための爆速記事です。
結論
とりあえず、UnitTestを行うために下記をGradleファイルに追加します。
testImplementation 'junit:junit:4.12' testImplementation 'androidx.test:core:1.0.0' testImplementation 'org.mockito:mockito-core:1.10.19' androidTestImplementation 'androidx.test.ext:junit:1.1.2'
テストをするためのクラスを下記のように作成します。Assert
系のメソッドを全て使えるようにorg.junit.Assert.*
をインポートしておきましょう。
package yamatootaka.fidee.service import org.junit.Test import org.junit.Assert.* import yamatootaka.fidee.datastore.service.FirebasePathService class TestFirebasePathService { }
あとは、@Test
をテストメソッドにつけて、テストを追加すれば完了です🏃🏻♂️
@Test fun field_collection_test() { assertEquals(instance().fieldCollection(), "fields") }
Assert
系メソッドは、また別の機会にまとめておきたいと思います。
てな感じで本日も以上となります🍺