diff --git a/theodolite-quarkus/src/main/kotlin/theodolite/util/TestBenchmark.kt b/theodolite-quarkus/src/main/kotlin/theodolite/util/TestBenchmark.kt
index 8d4dbbf51355507de4b144e866e49873cc7f1e0d..faf7bf5f70fe574a48cb82074316cf2fe69414b6 100644
--- a/theodolite-quarkus/src/main/kotlin/theodolite/util/TestBenchmark.kt
+++ b/theodolite-quarkus/src/main/kotlin/theodolite/util/TestBenchmark.kt
@@ -1,7 +1,22 @@
 package theodolite.util
 
-class TestBenchmark: Benchmark(config = emptyMap()) {
-    override fun start() {
+import theodolite.k8s.UC1Benchmark
+
+class TestBenchmark: Benchmark(UC1Benchmark.UC1BenchmarkConfig(
+    zookeeperConnectionString = "",
+    kafkaIPConnectionString = "",
+    schemaRegistryConnectionString = "",
+    kafkaTopics = emptyList(),
+    kafkaReplication = 0,
+    kafkaPartition  = 0,
+    ucServicePath = "",
+    ucDeploymentPath = "",
+    wgDeploymentPath = "",
+    ucImageURL = "",
+    wgImageURL = ""
+)){
+
+    override fun initializeClusterEnvironment() {
         TODO("Not yet implemented")
     }
 
@@ -9,7 +24,11 @@ class TestBenchmark: Benchmark(config = emptyMap()) {
         TODO("Not yet implemented")
     }
 
-    override fun startWorkloadGenerator(wg: String, dimValue: Int, ucId: String) {
+    override fun startSUT(resources: Resource) {
+        TODO("Not yet implemented")
+    }
+
+    override fun startWorkloadGenerator(load: LoadDimension) {
         TODO("Not yet implemented")
     }
 }
\ No newline at end of file