Тестирование простого STI с FactoryGirl

У меня есть класс, который является основой некоторых других классов, которые специализируются на поведении:

class Task < ActiveRecord::Base
  attr_accessible :type, :name, :command
  validates_presence_of :type, :name, :command

  # some methods I would like to test

end

Класс CounterTask наследуется от Task

class CounterTask < Task 
end

Это все работает нормально, пока я не пытаюсь проверить базовый класс, так как он должен иметь тип.

FactoryGirl.define do
  factory :task do
    sequence(:name) { |n| "name_#{n}" }
    sequence(:command) { |n|  "command_#{n}" }
  end
end

Как бы вы протестировали базовую функциональность суперкласса?

Ответы на вопрос(1)

Ваш ответ на вопрос