Ontem procurando novidades sobre testes no google acabei encontrando um post novo sobre testes, mas como estava no meu limite de tempo ele virou um bookmark rapidamente.

Hoje por acaso cheguei novamente a este mesmo post, através do grupo do Remarkable, dica do José Valim (valeu José).

O post explica de maneira muito fácil como testar regras de usuários no sistema, algo como:

as_admin :post => :create, :params => {} do
  # teste o que quiser aqui
end

Simples assim.

Fica a dica, leitura extremamente recomendada. Clique aqui para acessar.