diff --git a/test/automated/position_store/stream_name.rb b/test/automated/position_store/stream_name.rb
index <HASH>..<HASH> 100644
--- a/test/automated/position_store/stream_name.rb
+++ b/test/automated/position_store/stream_name.rb
@@ -41,6 +41,30 @@ context "Position Store" do
       end
     end
 
+    context "Consumer identifier given" do
+      context "Category" do
+        stream_name = 'someCategory'
+        identifier = 'someIdentifier'
+
+        position_stream_name = Consumer::Postgres::PositionStore::StreamName.get(stream_name, consumer_identifier: identifier)
+
+        test "Appends identifier" do
+          assert(position_stream_name == 'someCategory:position-someIdentifier')
+        end
+      end
+
+      context "Stream" do
+        stream_name = 'someStream-1'
+        identifier = 'someIdentifier'
+
+        position_stream_name = Consumer::Postgres::PositionStore::StreamName.get(stream_name, consumer_identifier: identifier)
+
+        test "Appends identifier" do
+          assert(position_stream_name == 'someStream:position-1-someIdentifier')
+        end
+      end
+    end
+
     context "Stream name contains other types" do
       other_type = 'someType'
Stream name test includes consumer identifier