diff -r a8832968d927 -r 95a6d8cecdb8 plugins/redmine_bibliography/test/unit/publication_test.rb
--- a/plugins/redmine_bibliography/test/unit/publication_test.rb
+++ b/plugins/redmine_bibliography/test/unit/publication_test.rb
@@ -1,3 +1,5 @@
+# publication_test
+
 require File.expand_path(File.dirname(__FILE__) + '/../test_helper')
 
 class PublicationTest < ActiveSupport::TestCase
@@ -14,7 +16,16 @@
         # test authorships - publication relationship
         publication = Publication.find(1)
 
-        assert publication.authorships.count == 4
+        assert 4, publication.authorships.count
+    end
+
+    def test_new_publication_validations
+        pub = Publication.create
+
+        assert !pub.valid?, "!pub.valid?"
+        assert_equal 2, pub.errors.count, "Number of errors"
+        assert_equal ["can't be blank"], pub.errors[:title]
+        assert_equal ["Please add at least one author to this publication."], pub.errors[:authorships]
     end
 
 end
