This repository was archived by the owner on Jun 28, 2019. It is now read-only.
File tree Expand file tree Collapse file tree 4 files changed +8
-12
lines changed
studyplus-android-sdk2/src/test/java/jp/studyplus/android/sdk Expand file tree Collapse file tree 4 files changed +8
-12
lines changed Original file line number Diff line number Diff line change 11package jp.studyplus.android.sdk
22
3+ import jp.studyplus.android.sdk.internal.api.MockApiClient
34import jp.studyplus.android.sdk.record.StudyRecordBuilder
45import org.junit.Test
56
Original file line number Diff line number Diff line change 1- package jp.studyplus.android.sdk
1+ package jp.studyplus.android.sdk.internal.api
22
33import android.content.Context
44import io.reactivex.Observable
5- import jp.studyplus.android.sdk.internal.api.ApiService
65import jp.studyplus.android.sdk.internal.api.response.PostStudyRecordsResponse
76import jp.studyplus.android.sdk.record.StudyRecord
87import retrofit2.mock.MockRetrofit
98
10- class MockApiClient
9+ internal class MockApiClient
1110constructor (retrofit: MockRetrofit ) {
1211
1312 companion object {
Original file line number Diff line number Diff line change 1- package jp.studyplus.android.sdk
1+ package jp.studyplus.android.sdk.internal.api
22
3- import jp.studyplus.android.sdk.internal.api.ApiManager
43import retrofit2.mock.MockRetrofit
54import retrofit2.mock.NetworkBehavior
65import 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 number Diff line number Diff line change 1- package jp.studyplus.android.sdk
1+ package jp.studyplus.android.sdk.internal.api
22
33import io.reactivex.Observable
4- import jp.studyplus.android.sdk.internal.api.ApiService
54import jp.studyplus.android.sdk.internal.api.response.PostStudyRecordsResponse
65import jp.studyplus.android.sdk.record.StudyRecord
76import 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}
You can’t perform that action at this time.
0 commit comments