diff --git a/build.gradle b/build.gradle index 455d5cb..f2f5ebe 100644 --- a/build.gradle +++ b/build.gradle @@ -43,4 +43,7 @@ ext { timberVersion = '4.7.1' injectVersion = '1' + //test + truthVersion = '1.0' + } \ No newline at end of file diff --git a/sample/build.gradle b/sample/build.gradle index a2cc650..a1dac5f 100644 --- a/sample/build.gradle +++ b/sample/build.gradle @@ -37,4 +37,7 @@ dependencies { // implementation project(':wood-no-op') implementation "com.jakewharton.timber:timber:$timberVersion" implementation "androidx.appcompat:appcompat:$appcompatVersioon" + + testImplementation 'junit:junit:4.12' + testImplementation "com.google.truth:truth:$truthVersion" } diff --git a/sample/src/test/java/com/tonytangandroid/wood/sample/AppTest.java b/sample/src/test/java/com/tonytangandroid/wood/sample/AppTest.java new file mode 100644 index 0000000..ea0b9f6 --- /dev/null +++ b/sample/src/test/java/com/tonytangandroid/wood/sample/AppTest.java @@ -0,0 +1,14 @@ +package com.tonytangandroid.wood.sample; + +import com.google.common.truth.Truth; + +import org.junit.Test; + +public class AppTest { + + @Test + public void onCreate() { + + Truth.assertThat(1 + 1).isEqualTo(2); + } +} \ No newline at end of file diff --git a/wood/build.gradle b/wood/build.gradle index 2a3f387..2f616ea 100644 --- a/wood/build.gradle +++ b/wood/build.gradle @@ -60,6 +60,10 @@ dependencies { annotationProcessor "androidx.room:room-compiler:$roomVersion" implementation "androidx.paging:paging-runtime:$pagingVersion" implementation "androidx.lifecycle:lifecycle-extensions:$lifecycleVersion" + + + testImplementation 'junit:junit:4.12' + testImplementation "com.google.truth:truth:$truthVersion" } // Place it at the end of the file diff --git a/wood/src/test/java/com/tonytangandroid/wood/ClearTransactionsServiceTest.java b/wood/src/test/java/com/tonytangandroid/wood/ClearTransactionsServiceTest.java new file mode 100644 index 0000000..fbae185 --- /dev/null +++ b/wood/src/test/java/com/tonytangandroid/wood/ClearTransactionsServiceTest.java @@ -0,0 +1,15 @@ +package com.tonytangandroid.wood; + +import com.google.common.truth.Truth; + +import org.junit.Test; + +public class ClearTransactionsServiceTest { + + @Test + public void onHandleIntent() { + + Truth.assertThat(1 + 1).isEqualTo(2); + + } +} \ No newline at end of file