diff --git a/libquassel-protocol/src/test/kotlin/de/justjanne/libquassel/protocol/testutil/testQtSerializerVariant.kt b/libquassel-protocol/src/test/kotlin/de/justjanne/libquassel/protocol/testutil/testQtSerializerVariant.kt
index 81df45ad35e5a477a291863e3ffacc1d3be60420..cba0242f6b13b3feb31ab10af18904b102d7685b 100644
--- a/libquassel-protocol/src/test/kotlin/de/justjanne/libquassel/protocol/testutil/testQtSerializerVariant.kt
+++ b/libquassel-protocol/src/test/kotlin/de/justjanne/libquassel/protocol/testutil/testQtSerializerVariant.kt
@@ -34,14 +34,14 @@ fun <T> testQtSerializerVariant(
   matcher: Matcher<in T>? = null
 ) {
   val buffer = ChainedByteBuffer(limit = 16384)
-  QVariantSerializer.serialize(buffer, QVariant.of(data, serializer), featureSet)
+  QVariantSerializer.serialize(buffer, QVariant.Typed(data, serializer), featureSet)
   val result = buffer.toBuffer()
   val after = QVariantSerializer.deserialize(result, featureSet)
   assertEquals(0, result.remaining())
   if (matcher != null) {
     @Suppress("UNCHECKED_CAST")
-    assertThat(after.value() as T, matcher)
+    assertThat(after.data as T, matcher)
   } else {
-    assertEquals(data, after.value())
+    assertEquals(data, after.data)
   }
 }
diff --git a/libquassel-protocol/src/test/kotlin/de/justjanne/libquassel/protocol/testutil/testQuasselSerializerVariant.kt b/libquassel-protocol/src/test/kotlin/de/justjanne/libquassel/protocol/testutil/testQuasselSerializerVariant.kt
index 7f06649b5c6d78962b3a51893d9147467f4cfc5e..3d3a7dbd1d0ba30f2ad9b741467fdebceb94c175 100644
--- a/libquassel-protocol/src/test/kotlin/de/justjanne/libquassel/protocol/testutil/testQuasselSerializerVariant.kt
+++ b/libquassel-protocol/src/test/kotlin/de/justjanne/libquassel/protocol/testutil/testQuasselSerializerVariant.kt
@@ -34,14 +34,14 @@ fun <T> testQuasselSerializerVariant(
   matcher: Matcher<in T>? = null
 ) {
   val buffer = ChainedByteBuffer(limit = 16384)
-  QVariantSerializer.serialize(buffer, QVariant.of(data, serializer), featureSet)
+  QVariantSerializer.serialize(buffer, QVariant.Custom(data, serializer), featureSet)
   val result = buffer.toBuffer()
   val after = QVariantSerializer.deserialize(result, featureSet)
   assertEquals(0, result.remaining())
   if (matcher != null) {
     @Suppress("UNCHECKED_CAST")
-    assertThat(after.value() as T, matcher)
+    assertThat(after.data as T, matcher)
   } else {
-    assertEquals(data, after.value())
+    assertEquals(data, after.data)
   }
 }