diff --git a/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/AbstractStringPatcherTest.kt b/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/AbstractPatcherTest.kt
similarity index 98%
rename from theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/AbstractStringPatcherTest.kt
rename to theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/AbstractPatcherTest.kt
index e8fbb110e3e9db276c704123cd40154d2a03f9a8..cb92423305fd3f724753225d95150d5198f1d306 100644
--- a/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/AbstractStringPatcherTest.kt
+++ b/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/AbstractPatcherTest.kt
@@ -7,7 +7,7 @@ import io.quarkus.test.junit.QuarkusTest
 import org.junit.jupiter.api.Test
 
 @QuarkusTest
-abstract class AbstractStringPatcherTest {
+abstract class AbstractPatcherTest {
 
     lateinit var resource: List<HasMetadata>
     lateinit var patcher: Patcher
diff --git a/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/DataVolumeLoadGeneratorReplicaPatcherTest.kt b/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/DataVolumeLoadGeneratorReplicaPatcherTest.kt
index 4d0d95a9c1b61c2ad0e4f5bb10619ac98aa375ce..6c9be1b9a59f963c8996e520b55e16caf24cbf6c 100644
--- a/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/DataVolumeLoadGeneratorReplicaPatcherTest.kt
+++ b/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/DataVolumeLoadGeneratorReplicaPatcherTest.kt
@@ -4,12 +4,12 @@ import io.fabric8.kubernetes.api.model.apps.Deployment
 import io.quarkus.test.junit.QuarkusTest
 import org.junit.jupiter.api.BeforeEach
 import org.junit.jupiter.api.Test
-import rocks.theodolite.kubernetes.patcher.AbstractStringPatcherTest
+import rocks.theodolite.kubernetes.patcher.AbstractPatcherTest
 
 import rocks.theodolite.kubernetes.patcher.VolumesConfigMapPatcher
 
 @QuarkusTest
-internal class DataVolumeLoadGeneratorReplicaPatcherTest: AbstractStringPatcherTest() {
+internal class DataVolumeLoadGeneratorReplicaPatcherTest: AbstractPatcherTest() {
 
     @BeforeEach
     fun setUp() {
diff --git a/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/EnvVarPatcherTest.kt b/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/EnvVarPatcherTest.kt
index 732bb05d0d83a40c1ec5f172545e834bc2493d60..83cd056ac1b56b13fb8f211a2d926f1272c9fb0e 100644
--- a/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/EnvVarPatcherTest.kt
+++ b/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/EnvVarPatcherTest.kt
@@ -10,7 +10,7 @@ import org.junit.jupiter.api.Assertions.*
 import org.junit.jupiter.api.BeforeEach
 
 @QuarkusTest
-internal class EnvVarPatcherTest : AbstractStringPatcherTest() {
+internal class EnvVarPatcherTest : AbstractPatcherTest() {
 
     @BeforeEach
     fun setUp() {
diff --git a/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/ImagePatcherTest.kt b/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/ImagePatcherTest.kt
index c93e4b87f90fd550917b9fa958f379d36d765617..7b3f803a4e13039b7bb40aec6259f7d9a4fdbb57 100644
--- a/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/ImagePatcherTest.kt
+++ b/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/ImagePatcherTest.kt
@@ -9,7 +9,7 @@ import org.junit.jupiter.api.Test
 import org.junit.jupiter.api.Assertions.*
 
 @QuarkusTest
-internal class ImagePatcherTest: AbstractStringPatcherTest(){
+internal class ImagePatcherTest: AbstractPatcherTest(){
 
     @BeforeEach
     fun setUp() {
diff --git a/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/LabelPatcherTest.kt b/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/LabelPatcherTest.kt
index 901551bc2e7c2e1dcc77757da2e38edb432731f4..652dda47cef34a7a95e54c36cbe9af9c897b84a1 100644
--- a/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/LabelPatcherTest.kt
+++ b/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/LabelPatcherTest.kt
@@ -9,7 +9,7 @@ import org.junit.jupiter.api.Test
 import org.junit.jupiter.api.Assertions.*
 
 @QuarkusTest
-internal class LabelPatcherTest: AbstractStringPatcherTest() {
+internal class LabelPatcherTest: AbstractPatcherTest() {
 
     @BeforeEach
     fun setUp() {
diff --git a/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/MatchLabelPatcherTest.kt b/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/MatchLabelPatcherTest.kt
index b536f0594bb2d5eb6dbfc5367695ab6be2bc63a1..a5711a762ab65fc39edf731c21d085d0936a5a93 100644
--- a/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/MatchLabelPatcherTest.kt
+++ b/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/MatchLabelPatcherTest.kt
@@ -9,7 +9,7 @@ import org.junit.jupiter.api.Test
 import org.junit.jupiter.api.Assertions.*
 
 @QuarkusTest
-internal class MatchLabelPatcherTest: AbstractStringPatcherTest() {
+internal class MatchLabelPatcherTest: AbstractPatcherTest() {
 
     @BeforeEach
     fun setUp() {
diff --git a/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/NamePatcherTest.kt b/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/NamePatcherTest.kt
index 5544c68afd05990cab5e40dbb6dc4addc875f9a7..cb1308cb73dc127661b2c2741fdc3e0460fcfde4 100644
--- a/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/NamePatcherTest.kt
+++ b/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/NamePatcherTest.kt
@@ -8,7 +8,7 @@ import org.junit.jupiter.api.Test
 import org.junit.jupiter.api.Assertions.*
 
 @QuarkusTest
-internal class NamePatcherTest: AbstractStringPatcherTest() {
+internal class NamePatcherTest: AbstractPatcherTest() {
 
     @BeforeEach
     fun setUp() {
diff --git a/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/NodeSelectorPatcherTest.kt b/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/NodeSelectorPatcherTest.kt
index 7e1c11298cb5c82d20f5a208cc45c4a56d0985bb..ca8f83518a5bcd96837de96b1879c0de2e9a5773 100644
--- a/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/NodeSelectorPatcherTest.kt
+++ b/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/NodeSelectorPatcherTest.kt
@@ -9,7 +9,7 @@ import org.junit.jupiter.api.Test
 import org.junit.jupiter.api.Assertions.*
 
 @QuarkusTest
-internal class NodeSelectorPatcherTest: AbstractStringPatcherTest() {
+internal class NodeSelectorPatcherTest: AbstractPatcherTest() {
 
     @BeforeEach
     fun setUp() {
diff --git a/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/NumNestedGroupsLoadGeneratorReplicaPatcherTest.kt b/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/NumNestedGroupsLoadGeneratorReplicaPatcherTest.kt
index 7bf532a69c9eee24af9956d8061ab81786e160d1..8940e288fae79f10e5dcd728121a2dbbf0aaa180 100644
--- a/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/NumNestedGroupsLoadGeneratorReplicaPatcherTest.kt
+++ b/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/NumNestedGroupsLoadGeneratorReplicaPatcherTest.kt
@@ -9,7 +9,7 @@ import org.junit.jupiter.api.Test
 import org.junit.jupiter.api.Assertions.*
 
 @QuarkusTest
-internal class NumNestedGroupsLoadGeneratorReplicaPatcherTest : AbstractStringPatcherTest(){
+internal class NumNestedGroupsLoadGeneratorReplicaPatcherTest : AbstractPatcherTest(){
 
     @BeforeEach
     fun setUp() {
diff --git a/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/NumSensorsLoadGeneratorReplicaPatcherTest.kt b/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/NumSensorsLoadGeneratorReplicaPatcherTest.kt
index 7aae52b21a240b3aa82021c8bff3ab8bd6d332ef..e3bb6ffff4938bcaeb4a0db6487bd4741da75850 100644
--- a/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/NumSensorsLoadGeneratorReplicaPatcherTest.kt
+++ b/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/NumSensorsLoadGeneratorReplicaPatcherTest.kt
@@ -9,7 +9,7 @@ import org.junit.jupiter.api.Test
 import org.junit.jupiter.api.Assertions.*
 
 @QuarkusTest
-internal class NumSensorsLoadGeneratorReplicaPatcherTest: AbstractStringPatcherTest() {
+internal class NumSensorsLoadGeneratorReplicaPatcherTest: AbstractPatcherTest() {
 
     @BeforeEach
     fun setUp() {
diff --git a/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/ReplicaPatcherTest.kt b/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/ReplicaPatcherTest.kt
index 3e6da5aaae00ea46139a7781b91aac60106657fa..852002a07cfb756086afbc6d0573fc548f945683 100644
--- a/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/ReplicaPatcherTest.kt
+++ b/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/ReplicaPatcherTest.kt
@@ -9,7 +9,7 @@ import org.junit.jupiter.api.Test
 import org.junit.jupiter.api.Assertions.*
 
 @QuarkusTest
-internal class ReplicaPatcherTest: AbstractStringPatcherTest() {
+internal class ReplicaPatcherTest: AbstractPatcherTest() {
 
     @BeforeEach
     fun setUp() {
diff --git a/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/SchedulerNamePatcherTest.kt b/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/SchedulerNamePatcherTest.kt
index f057c612d13482d98a5383ab475f1d37edc6fb53..2b2021ec5853af4a2ef087a21bde87fb5bdc847e 100644
--- a/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/SchedulerNamePatcherTest.kt
+++ b/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/SchedulerNamePatcherTest.kt
@@ -9,7 +9,7 @@ import org.junit.jupiter.api.Test
 import org.junit.jupiter.api.Assertions.*
 
 @QuarkusTest
-internal class SchedulerNamePatcherTest : AbstractStringPatcherTest(){
+internal class SchedulerNamePatcherTest : AbstractPatcherTest(){
 
     @BeforeEach
     fun setUp() {
diff --git a/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/TemplateLabelPatcherTest.kt b/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/TemplateLabelPatcherTest.kt
index a6daef67efe959abf8d3ef8d46f7ad3efb6142b9..94073b9f34d6b76d69d82e4ea40ed047a68655ff 100644
--- a/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/TemplateLabelPatcherTest.kt
+++ b/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/TemplateLabelPatcherTest.kt
@@ -8,7 +8,7 @@ import org.junit.jupiter.api.Test
 import org.junit.jupiter.api.Assertions.*
 
 @QuarkusTest
-internal class TemplateLabelPatcherTest: AbstractStringPatcherTest() {
+internal class TemplateLabelPatcherTest: AbstractPatcherTest() {
 
     @BeforeEach
     fun setUp() {
diff --git a/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/VolumesConfigMapPatcherTest.kt b/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/VolumesConfigMapPatcherTest.kt
index e765f3aeda9cbbabf1d7a75d34d8d5801540233a..db3fc812e426c0f74cf68d35a158f32a3ec0bc3f 100644
--- a/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/VolumesConfigMapPatcherTest.kt
+++ b/theodolite/src/test/kotlin/rocks/theodolite/kubernetes/patcher/VolumesConfigMapPatcherTest.kt
@@ -9,7 +9,7 @@ import org.junit.jupiter.api.Test
 import org.junit.jupiter.api.Assertions.*
 
 @QuarkusTest
-internal class VolumesConfigMapPatcherTest: AbstractStringPatcherTest() {
+internal class VolumesConfigMapPatcherTest: AbstractPatcherTest() {
 
     @BeforeEach
     fun setUp() {