Skip to content
This repository was archived by the owner on Jun 28, 2019. It is now read-only.

Commit 3f75847

Browse files
committed
テストコード修正
1 parent 631ce83 commit 3f75847

File tree

4 files changed

+8
-12
lines changed

4 files changed

+8
-12
lines changed

studyplus-android-sdk2/src/test/java/jp/studyplus/android/sdk/ApiUnitTest.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package jp.studyplus.android.sdk
22

3+
import jp.studyplus.android.sdk.internal.api.MockApiClient
34
import jp.studyplus.android.sdk.record.StudyRecordBuilder
45
import org.junit.Test
56

studyplus-android-sdk2/src/test/java/jp/studyplus/android/sdk/MockApiClient.kt renamed to studyplus-android-sdk2/src/test/java/jp/studyplus/android/sdk/internal/api/MockApiClient.kt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
1-
package jp.studyplus.android.sdk
1+
package jp.studyplus.android.sdk.internal.api
22

33
import android.content.Context
44
import io.reactivex.Observable
5-
import jp.studyplus.android.sdk.internal.api.ApiService
65
import jp.studyplus.android.sdk.internal.api.response.PostStudyRecordsResponse
76
import jp.studyplus.android.sdk.record.StudyRecord
87
import retrofit2.mock.MockRetrofit
98

10-
class MockApiClient
9+
internal class MockApiClient
1110
constructor(retrofit: MockRetrofit) {
1211

1312
companion object {

studyplus-android-sdk2/src/test/java/jp/studyplus/android/sdk/MockApiManager.kt renamed to studyplus-android-sdk2/src/test/java/jp/studyplus/android/sdk/internal/api/MockApiManager.kt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
1-
package jp.studyplus.android.sdk
1+
package jp.studyplus.android.sdk.internal.api
22

3-
import jp.studyplus.android.sdk.internal.api.ApiManager
43
import retrofit2.mock.MockRetrofit
54
import retrofit2.mock.NetworkBehavior
65
import java.util.concurrent.TimeUnit
76

8-
object MockApiManager {
7+
internal object MockApiManager {
98
val retrofit by lazy {
109
val behavior = NetworkBehavior.create()
1110
behavior.setDelay(100, TimeUnit.MILLISECONDS)
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,12 @@
1-
package jp.studyplus.android.sdk
1+
package jp.studyplus.android.sdk.internal.api
22

33
import io.reactivex.Observable
4-
import jp.studyplus.android.sdk.internal.api.ApiService
54
import jp.studyplus.android.sdk.internal.api.response.PostStudyRecordsResponse
65
import jp.studyplus.android.sdk.record.StudyRecord
76
import retrofit2.mock.BehaviorDelegate
87

9-
10-
class MockApiService(private val delegate: BehaviorDelegate<ApiService>) : ApiService {
11-
override fun postStudyRecords(oauth: String, studyRecord: StudyRecord)
12-
: Observable<PostStudyRecordsResponse> {
8+
internal class MockApiService(private val delegate: BehaviorDelegate<ApiService>) : ApiService {
9+
override fun postStudyRecords(oauth: String, studyRecord: StudyRecord): Observable<PostStudyRecordsResponse> {
1310
return delegate.returningResponse(PostStudyRecordsResponse(9999)).postStudyRecords(oauth, studyRecord)
1411
}
1512
}

0 commit comments

Comments
 (0)