diff --git a/spec/acceptance/object_types_spec.rb b/spec/acceptance/object_types_spec.rb
index d0bd982209621036bd3d87c7bb33cd8be55c2474..8b3dd89d626e685946d4f271bece3cd707e2cbbb 100644
--- a/spec/acceptance/object_types_spec.rb
+++ b/spec/acceptance/object_types_spec.rb
@@ -44,7 +44,7 @@ resource 'Object Type' do
     let(:mime_types) { [ { "id": mimetypes.first.id } ] }
     let(:raw_post) { params.to_json }
 
-    example 'Adding a object_type' do
+    example 'Adding an object_type' do
       do_request
       expect(status).to eq(201)
     end
@@ -64,4 +64,23 @@ resource 'Object Type' do
     end
   end
 
+  put '/v1/object_types/:id' do
+    include_context "authenticate_user"
+
+    parameter :id, "The id of the object_type"
+    parameter :name, 'The name of the object type', scope: :object_type
+    parameter :mime_types, 'Array of mime_types', scope: :object_type
+
+
+    let(:id) { object_types.first.id }
+    let(:name) { Faker::Lorem.word }
+    let(:mime_types) { [ { "id": mimetypes.first.id } ] }
+    let(:raw_post) { params.to_json }
+
+    example 'Updating an object_type' do
+      do_request
+      expect(status).to eq(200)
+    end
+  end
+
 end