mirror of
https://github.com/sudoxnym/habitica-android.git
synced 2026-05-18 11:49:01 +00:00
refactor
This commit is contained in:
parent
d2ce1101cc
commit
524647cceb
3 changed files with 18 additions and 9 deletions
|
|
@ -47,7 +47,5 @@ class EquipmentOverviewViewModelTest : WordSpec({
|
|||
}
|
||||
}
|
||||
|
||||
"getGear" should { }
|
||||
|
||||
afterEach { clearMocks(mainUserViewmodel.user) }
|
||||
})
|
||||
|
|
|
|||
|
|
@ -1,18 +1,12 @@
|
|||
package com.habitrpg.android.habitica.utils
|
||||
|
||||
import com.google.gson.JsonDeserializationContext
|
||||
import com.google.gson.JsonElement
|
||||
import com.google.gson.JsonPrimitive
|
||||
import com.google.gson.JsonSerializationContext
|
||||
import io.kotest.core.spec.style.WordSpec
|
||||
import io.kotest.matchers.shouldBe
|
||||
import io.mockk.mockk
|
||||
import java.util.Date
|
||||
|
||||
class DateDeserializerTest : WordSpec({
|
||||
class DateDeserializerTest : SerializerSpec({
|
||||
val deserializer = DateDeserializer()
|
||||
val deserializationContext: JsonDeserializationContext = mockk(relaxed = true)
|
||||
val serializationContext: JsonSerializationContext = mockk(relaxed = true)
|
||||
val referenceTimestamp: Long = 1443445200000
|
||||
|
||||
"deserialize" should {
|
||||
|
|
|
|||
|
|
@ -0,0 +1,17 @@
|
|||
package com.habitrpg.android.habitica.utils
|
||||
|
||||
import com.google.gson.JsonDeserializationContext
|
||||
import com.google.gson.JsonSerializationContext
|
||||
import io.kotest.core.spec.DslDrivenSpec
|
||||
import io.kotest.core.spec.style.scopes.WordSpecRootScope
|
||||
import io.mockk.mockk
|
||||
|
||||
open class SerializerSpec(body: SerializerSpec.() -> Unit = {}): DslDrivenSpec(),
|
||||
WordSpecRootScope {
|
||||
val deserializationContext: JsonDeserializationContext = mockk(relaxed = true)
|
||||
val serializationContext: JsonSerializationContext = mockk(relaxed = true)
|
||||
|
||||
init {
|
||||
body()
|
||||
}
|
||||
}
|
||||
Loading…
Reference in a new issue