неопределенный метод has_db_column?за # - PullRequest
1 голос
/ 26 января 2012

Я использовал have_db_column в другом проекте, я не понимаю ошибку undefined method.
Я также пытался has_column

describe Notification do
  context "has valid db fields" do
    subject { Factory.build(:notification)}
    it { should be_valid }
    it { should have_db_column(:title)}
  end
end

mysql> describe notifications;
+---------------------+--------------+------+-----+---------+----------------+
| Field               | Type         | Null | Key | Default | Extra          |
+---------------------+--------------+------+-----+---------+----------------+
| id                  | int(11)      | NO   | PRI | NULL    | auto_increment |
| title               | varchar(255) | YES  |     | NULL    |                |

Factory.define :notification do |notification|
  notification.title {'test'}
end

1 Ответ

1 голос
/ 28 января 2012

Похоже, вы не включили в свой spec_helper.rb совпадения musta.

...