diff --git a/test/unit/repository_git_test.rb b/test/unit/repository_git_test.rb
index f6f3f6edeac7c0a836ce2dc3a9522faaafff8360..87c0ac6e90e6b05208984b41bf40b6ddb94a25b4 100644
--- a/test/unit/repository_git_test.rb
+++ b/test/unit/repository_git_test.rb
@@ -95,7 +95,7 @@ class RepositoryGitTest < ActiveSupport::TestCase
     end
 
     def test_activities
-      c = Changeset.new(:repository => @repository,
+      c = Changeset.create(:repository => @repository,
                         :committed_on => Time.now,
                         :revision => 'abc7234cb2750b63f47bff735edc50a1c0a433c2',
                         :scmid    => 'abc7234cb2750b63f47bff735edc50a1c0a433c2',
diff --git a/test/unit/repository_mercurial_test.rb b/test/unit/repository_mercurial_test.rb
index 7523cfe9d5327efac7f17fe513270f3145cd439c..e842e7d63071e27fe13fd98fab3508cae1785197 100644
--- a/test/unit/repository_mercurial_test.rb
+++ b/test/unit/repository_mercurial_test.rb
@@ -163,7 +163,7 @@ class RepositoryMercurialTest < ActiveSupport::TestCase
     end
 
     def test_activities
-      c = Changeset.new(:repository   => @repository,
+      c = Changeset.create(:repository   => @repository,
                         :committed_on => Time.now,
                         :revision     => '123',
                         :scmid        => 'abc400bb8672',
diff --git a/test/unit/repository_subversion_test.rb b/test/unit/repository_subversion_test.rb
index fd761823bc57498bcf6a1552af24222dfdfdabda..35247f3a75267e0b38ebb0fe25f33f69b61eb50e 100644
--- a/test/unit/repository_subversion_test.rb
+++ b/test/unit/repository_subversion_test.rb
@@ -124,14 +124,14 @@ class RepositorySubversionTest < ActiveSupport::TestCase
     end
 
     def test_activities
-      c = Changeset.new(:repository => @repository, :committed_on => Time.now,
+      c = Changeset.create(:repository => @repository, :committed_on => Time.now,
                         :revision => '1', :comments => 'test')
       assert c.event_title.include?('1:')
       assert_equal '1', c.event_url[:rev]
     end
 
     def test_activities_nine_digit
-      c = Changeset.new(:repository => @repository, :committed_on => Time.now,
+      c = Changeset.create(:repository => @repository, :committed_on => Time.now,
                         :revision => '123456789', :comments => 'test')
       assert c.event_title.include?('123456789:')
       assert_equal '123456789', c.event_url[:rev]