diff --git a/src/test/java/de/ozgcloud/nachrichten/postfach/GrpcPostfachAddressTestFactory.java b/nachrichten-manager-interface/src/test/java/de/ozgcloud/nachrichten/postfach/GrpcPostfachAddressTestFactory.java
similarity index 52%
rename from src/test/java/de/ozgcloud/nachrichten/postfach/GrpcPostfachAddressTestFactory.java
rename to nachrichten-manager-interface/src/test/java/de/ozgcloud/nachrichten/postfach/GrpcPostfachAddressTestFactory.java
index 4e173a0123dca030adb5d4b0a67baa7cf36e2375..18b1667b44e4a86ee88f08357da6d94babccfd38 100644
--- a/src/test/java/de/ozgcloud/nachrichten/postfach/GrpcPostfachAddressTestFactory.java
+++ b/nachrichten-manager-interface/src/test/java/de/ozgcloud/nachrichten/postfach/GrpcPostfachAddressTestFactory.java
@@ -5,23 +5,34 @@ import de.ozgcloud.vorgang.common.GrpcProperty;
 
 public class GrpcPostfachAddressTestFactory {
 
+	public final static int ADDRESS_TYPE = 1;
+	public static final String ADDRESS_VERSION = "1.0";
+	public static final String POSTFACH_TYPE = "postfachType";
+
+	public static final String FIELD_POSTFACH_ID = "postfachId";
+
 	public static GrpcPostfachAddress create() {
 		return createBuilder().build();
 	}
 
 	public static GrpcPostfachAddress.Builder createBuilder() {
 		return GrpcPostfachAddress.newBuilder()
-				.setType(PostfachAddressTestFactory.TYPE)
+				.setType(ADDRESS_TYPE)
 				.setIdentifier(createIdentifier())
-				.setVersion(PostfachAddressTestFactory.VERSION)
-				.setServiceKontoType(PostfachTestFactory.POSTFACH_TYPE);
+				.setVersion(ADDRESS_VERSION)
+				.setServiceKontoType(POSTFACH_TYPE);
+
 	}
 
 	public static GrpcObject createIdentifier() {
+		return createIdentifier(GrpcPostfachMailTestFactory.POSTFACH_ID);
+	}
+
+	public static GrpcObject createIdentifier(String postfachId) {
 		return GrpcObject.newBuilder()
 				.addProperty(GrpcProperty.newBuilder()
-						.setName(PostfachNachricht.FIELD_POSTFACH_ID)
-						.addValue(PostfachAddressTestFactory.STRING_BASED_IDENTIFIER_POSTFACH_ID_VALUE)
+						.setName(FIELD_POSTFACH_ID)
+						.addValue(postfachId)
 						.build())
 				.build();
 	}
diff --git a/src/test/java/de/ozgcloud/nachrichten/postfach/GrpcPostfachMailTestFactory.java b/nachrichten-manager-interface/src/test/java/de/ozgcloud/nachrichten/postfach/GrpcPostfachMailTestFactory.java
similarity index 57%
rename from src/test/java/de/ozgcloud/nachrichten/postfach/GrpcPostfachMailTestFactory.java
rename to nachrichten-manager-interface/src/test/java/de/ozgcloud/nachrichten/postfach/GrpcPostfachMailTestFactory.java
index 7f4399a3ec061bf428ca9b8f117e760d98533052..1ef63b22e64243eec02001eaa6a22aaee3255360 100644
--- a/src/test/java/de/ozgcloud/nachrichten/postfach/GrpcPostfachMailTestFactory.java
+++ b/nachrichten-manager-interface/src/test/java/de/ozgcloud/nachrichten/postfach/GrpcPostfachMailTestFactory.java
@@ -23,11 +23,25 @@
  */
 package de.ozgcloud.nachrichten.postfach;
 
-import static de.ozgcloud.nachrichten.postfach.PostfachNachrichtTestFactory.*;
-import static de.ozgcloud.nachrichten.postfach.osi.MessageTestFactory.*;
+import java.util.List;
+import java.util.UUID;
 
 public class GrpcPostfachMailTestFactory {
 
+	public static final String ID = UUID.randomUUID().toString();
+	public static final String VORGANG_ID = UUID.randomUUID().toString();
+	public static final String POSTFACH_ID = UUID.randomUUID().toString();
+	public static final String CREATED_AT = "2020-04-01T10:30:10Z";
+	public static final String CREATED_BY = UUID.randomUUID().toString();
+	public static final String SENT_AT = "2020-04-01T11:30:10Z";
+	public static final String MESSAGE_CODE = "message.code";
+	public static final GrpcDirection DIRECTION = GrpcDirection.IN;
+	private static final String SUBJECT = "Test Subject";
+	public static final String MAIL_BODY = "Body\nString";
+	public static final String REPLY_OPTION = "MANDATORY";
+	public static final String ATTACHMENT_FILE_ID = "21";
+	public static final List<String> ATTACHMENTS = List.of(ATTACHMENT_FILE_ID);
+
 	public static GrpcPostfachMail create() {
 		return createBuilder().build();
 	}
@@ -38,15 +52,15 @@ public class GrpcPostfachMailTestFactory {
 				.setVorgangId(VORGANG_ID)
 				.setPostfachId(POSTFACH_ID)
 				.setPostfachAddress(GrpcPostfachAddressTestFactory.create())
-				.setCreatedAt(CREATED_AT_STR)
+				.setCreatedAt(CREATED_AT)
 				.setCreatedBy(CREATED_BY)
-				.setSentAt(SENT_AT_STR)
-				.setSentSuccessful(SENT_SUCCESSFUL)
+				.setSentAt(SENT_AT)
+				.setSentSuccessful(true)
 				.setMessageCode(MESSAGE_CODE)
-				.setDirection(GrpcDirection.valueOf(DIRECTION.name()))
+				.setDirection(DIRECTION)
 				.setSubject(SUBJECT)
-				.setMailBody(PostfachNachrichtTestFactory.MAIL_BODY)
-				.setReplyOption(PostfachNachrichtTestFactory.REPLY_OPTION.name())
-				.addAllAttachment(PostfachNachrichtTestFactory.ATTACHMENTS);
+				.setMailBody(MAIL_BODY)
+				.setReplyOption(REPLY_OPTION)
+				.addAllAttachment(ATTACHMENTS);
 	}
 }
\ No newline at end of file
diff --git a/src/test/java/de/ozgcloud/nachrichten/postfach/GrpcResendPostfachMailRequestTestFactory.java b/nachrichten-manager-interface/src/test/java/de/ozgcloud/nachrichten/postfach/GrpcResendPostfachMailRequestTestFactory.java
similarity index 96%
rename from src/test/java/de/ozgcloud/nachrichten/postfach/GrpcResendPostfachMailRequestTestFactory.java
rename to nachrichten-manager-interface/src/test/java/de/ozgcloud/nachrichten/postfach/GrpcResendPostfachMailRequestTestFactory.java
index 74968834e0528a9ee4fcc8968195a2973aa35ed6..0ccd03d1a745078874ce7875827970328b14529e 100644
--- a/src/test/java/de/ozgcloud/nachrichten/postfach/GrpcResendPostfachMailRequestTestFactory.java
+++ b/nachrichten-manager-interface/src/test/java/de/ozgcloud/nachrichten/postfach/GrpcResendPostfachMailRequestTestFactory.java
@@ -41,6 +41,6 @@ public class GrpcResendPostfachMailRequestTestFactory {
 		return GrpcResendPostfachMailRequest.newBuilder()
 				.setContext(GrpcCallContext.newBuilder().setUser(GrpcUser.newBuilder().setId(USER_ID).build()).build())
 				.setCommandId(COMMAND_ID)
-				.setPostfachMailId(PostfachNachrichtTestFactory.ID);
+				.setPostfachMailId(GrpcPostfachMailTestFactory.ID);
 	}
 }
diff --git a/src/test/java/de/ozgcloud/nachrichten/postfach/GrpcSaveNachrichtDraftRequestTestFactory.java b/nachrichten-manager-interface/src/test/java/de/ozgcloud/nachrichten/postfach/GrpcSaveNachrichtDraftRequestTestFactory.java
similarity index 72%
rename from src/test/java/de/ozgcloud/nachrichten/postfach/GrpcSaveNachrichtDraftRequestTestFactory.java
rename to nachrichten-manager-interface/src/test/java/de/ozgcloud/nachrichten/postfach/GrpcSaveNachrichtDraftRequestTestFactory.java
index 0c5a79c00147ea8050c4b6be651baa42a6d1161d..0d7602af4a752487e0b41d0dd38f7f9c1dd6f6f1 100644
--- a/src/test/java/de/ozgcloud/nachrichten/postfach/GrpcSaveNachrichtDraftRequestTestFactory.java
+++ b/nachrichten-manager-interface/src/test/java/de/ozgcloud/nachrichten/postfach/GrpcSaveNachrichtDraftRequestTestFactory.java
@@ -1,7 +1,5 @@
 package de.ozgcloud.nachrichten.postfach;
 
-import de.ozgcloud.nachrichten.postfach.osi.MessageTestFactory;
-
 public class GrpcSaveNachrichtDraftRequestTestFactory {
 
 	static GrpcSaveNachrichtDraftRequest create() {
@@ -10,7 +8,7 @@ public class GrpcSaveNachrichtDraftRequestTestFactory {
 
 	static GrpcSaveNachrichtDraftRequest.Builder createBuilder() {
 		return GrpcSaveNachrichtDraftRequest.newBuilder()
-				.setVorgangId(MessageTestFactory.VORGANG_ID);
+				.setVorgangId(GrpcPostfachMailTestFactory.VORGANG_ID);
 
 	}
 }
diff --git a/src/test/java/de/ozgcloud/nachrichten/postfach/GrpcSendPostfachMailRequestTestFactory.java b/nachrichten-manager-interface/src/test/java/de/ozgcloud/nachrichten/postfach/GrpcSendPostfachMailRequestTestFactory.java
similarity index 100%
rename from src/test/java/de/ozgcloud/nachrichten/postfach/GrpcSendPostfachMailRequestTestFactory.java
rename to nachrichten-manager-interface/src/test/java/de/ozgcloud/nachrichten/postfach/GrpcSendPostfachMailRequestTestFactory.java