diff --git a/src/test/java/de/ozgcloud/xta/client/XtaClientTest.java b/src/test/java/de/ozgcloud/xta/client/XtaClientTest.java
new file mode 100644
index 0000000000000000000000000000000000000000..e9192969d064e0ebc5f3d1fa8e4f20798002866f
--- /dev/null
+++ b/src/test/java/de/ozgcloud/xta/client/XtaClientTest.java
@@ -0,0 +1,28 @@
+package de.ozgcloud.xta.client;
+
+import static org.junit.jupiter.api.Assertions.*;
+
+import org.apache.commons.lang3.NotImplementedException;
+import org.junit.jupiter.api.DisplayName;
+import org.junit.jupiter.api.Nested;
+import org.junit.jupiter.api.Test;
+
+class XtaClientTest {
+
+	@DisplayName("get messages metadata")
+	@Nested
+	class TestGetMessagesMetadata {
+		@DisplayName("should something")
+		@Test
+		void shouldSomething() {
+			var client = createClient();
+
+			assertThrows(NotImplementedException.class, () -> client.getMessagesMetadata("selfIdentifier"));
+		}
+	}
+
+	private XtaClient createClient() {
+		return new XtaClient();
+	}
+
+}
\ No newline at end of file