Migrate campaigns package to kotlin (#5969)

* Convert ICampaignsView to kotlin along with simple fix

* Convert CampaignView to Kotlin

* Convert CampaignsPresenter to Kotlin

* Convert CampaignsPresenter to kotlin

---------

Co-authored-by: Nicolas Raoul <nicolas.raoul@gmail.com>
This commit is contained in:
Paul Hawke 2024-11-28 22:44:26 -06:00 committed by GitHub
parent a6152f937e
commit 1afff73c24
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 247 additions and 261 deletions

View file

@ -20,25 +20,24 @@ import kotlin.collections.ArrayList
class CampaignsPresenterTest {
@Mock
lateinit var okHttpJsonApiClient: OkHttpJsonApiClient
lateinit var campaignsPresenter: CampaignsPresenter
private lateinit var okHttpJsonApiClient: OkHttpJsonApiClient
@Mock
internal lateinit var view: ICampaignsView
private lateinit var view: ICampaignsView
@Mock
internal lateinit var campaignResponseDTO: CampaignResponseDTO
lateinit var campaignsSingle: Single<CampaignResponseDTO>
private lateinit var campaignResponseDTO: CampaignResponseDTO
@Mock
lateinit var campaign: Campaign
lateinit var testScheduler: TestScheduler
private lateinit var campaign: Campaign
@Mock
private lateinit var disposable: Disposable
private lateinit var campaignsPresenter: CampaignsPresenter
private lateinit var campaignsSingle: Single<CampaignResponseDTO>
private lateinit var testScheduler: TestScheduler
/**
* initial setup, test environment
*/