+ assert tag.errors[:node].any?
+ end
+
+ def test_uniqueness
+ tag = NodeTag.new
+ tag.node_id = current_node_tags(:t1).node_id
+ tag.k = current_node_tags(:t1).k
+ tag.v = current_node_tags(:t1).v
+ assert tag.new_record?
+ assert !tag.valid?
+ assert_raise(ActiveRecord::RecordInvalid) {tag.save!}
+ assert tag.new_record?