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