InsulinOrefFreePeakPluginTest

This commit is contained in:
Milos Kozak 2020-01-11 12:10:47 +01:00
parent e192be28d5
commit 82300ec52f

View file

@ -1,11 +1,12 @@
package info.nightscout.androidaps.plugins.insulin package info.nightscout.androidaps.plugins.insulin
import info.nightscout.androidaps.R import info.nightscout.androidaps.R
import info.nightscout.androidaps.logging.AAPSLogger
import info.nightscout.androidaps.plugins.bus.RxBusWrapper import info.nightscout.androidaps.plugins.bus.RxBusWrapper
import info.nightscout.androidaps.plugins.configBuilder.ProfileFunction import info.nightscout.androidaps.plugins.configBuilder.ProfileFunction
import info.nightscout.androidaps.utils.resources.ResourceHelper import info.nightscout.androidaps.utils.resources.ResourceHelper
import info.nightscout.androidaps.utils.sharedPreferences.SP import info.nightscout.androidaps.utils.sharedPreferences.SP
import junit.framework.Assert.assertEquals import org.junit.Assert.assertEquals
import org.junit.Before import org.junit.Before
import org.junit.Rule import org.junit.Rule
import org.junit.Test import org.junit.Test
@ -36,10 +37,11 @@ class InsulinOrefFreePeakPluginTest {
@Mock lateinit var resourceHelper: ResourceHelper @Mock lateinit var resourceHelper: ResourceHelper
@Mock lateinit var rxBus: RxBusWrapper @Mock lateinit var rxBus: RxBusWrapper
@Mock lateinit var profileFunction: ProfileFunction @Mock lateinit var profileFunction: ProfileFunction
@Mock lateinit var aapsLogger: AAPSLogger
@Before @Before
fun setup() { fun setup() {
sut = InsulinOrefFreePeakPlugin(sp, resourceHelper, rxBus, profileFunction) sut = InsulinOrefFreePeakPlugin(sp, resourceHelper, profileFunction, rxBus, aapsLogger)
} }
@Test @Test
@ -56,6 +58,7 @@ class InsulinOrefFreePeakPluginTest {
return uninitialized() return uninitialized()
} }
@Suppress("Unchecked_Cast")
private fun <T> uninitialized(): T = null as T private fun <T> uninitialized(): T = null as T
} }