This commit is contained in:
Phillip Thelen 2023-02-16 10:40:09 +01:00
parent d2ce1101cc
commit 524647cceb
3 changed files with 18 additions and 9 deletions

View file

@ -47,7 +47,5 @@ class EquipmentOverviewViewModelTest : WordSpec({
}
}
"getGear" should { }
afterEach { clearMocks(mainUserViewmodel.user) }
})

View file

@ -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 {

View file

@ -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()
}
}