Rails de Tests RSpec pour un has_many :la Relation d'aide

Je suis nouveau sur des tests et des rails, mais j'essaie d'obtenir mon TDD processus correctement.

Je me demandais si vous utilisez toute sorte de paradigme pour les tests has_many :par le biais de relations? (ou tout simplement has_many en général, je suppose).

Par exemple, je trouve que dans mon modèle, les specs, je suis définitivement l'écriture de tests simples pour vérifier que les deux extrémités d'une relation pour ce qui concerne les méthodes.

ie:

require 'spec_helper'

describe Post do

  before(:each) do
    @attr = { :subject => "f00 Post Subject", :content => "8ar Post Body Content" }
  end

  describe "validations" do
  ...    
  end

  describe "categorized posts" do

    before(:each) do
      @post  = Post.create!(@attr)
    end

    it "should have a categories method" do
      @post.should respond_to(:categories)
    end

  end

end

Puis dans mes catégories spec-je faire l'inverse de test et vérifier @catégorie.postes

Quoi d'autre ai-je raté? merci!!