MouseOver Studio

MouseOver Studio header image 4

Entries Tagged as 'rspec'

Testando Sinatra com RSpec

June 16th, 2010 · 7 Comments

Recentemente a Gonow foi contratada para trabalhar num projeto que já tinha passado por outras duas consultorias com desenvolvedores bastante reconhecidos no mercado nacional. A aplicação foi construída sobre Sinatra e algo que me chamou muito a atenção é que a aplicação não tinha uma linha de teste. Mesmo não sendo uma justificativa, aparentemente não […]

[Read more →]

Tags: Sinatra · bdd · gonow · rspec · tdd

Remarkable Extensions: mais matchers para teus testes!

August 8th, 2009 · No Comments

O Remarkable Extensions é um plugin para o Remarkable com matchers que não foram inclusos no repositório oficial.
O motivo para os matchers não serem inclusos no repositório oficial é que dependendo do caso, podem não ser considerados BDD.
Eu acredito que não importa saber se teus testes são BDD, TDD ou o que for e sim […]

[Read more →]

Tags: Remarkable · Remarkable Extensions · Remarkable Plugins · rspec · rspec-rails

Testando Authlogic com RSpec, the Remarkable way

May 14th, 2009 · 6 Comments

Davis Cabral criou um plugin para o Remarkable para poder testar facilmente o Authlogic chamado de authlogic_plugin. Com ele podemos escrever código como o seguinte:
describe User do
should_be_authentic
end
Conversando com o Davis ele me comentou que demorou quatro minutos em criar o plugin, utilizando como base o Remarkable::Paperclip, deve ser muito fácil né?
Se você […]

[Read more →]

Tags: Authlogic · Remarkable · bdd · rails · rspec

Plugins de Remarkable para ActsAsTaggableOn, Paperclip e ThinkingSphinx

May 9th, 2009 · No Comments

Trabalhado num projeto me vi na necessidade de criar três plugins para o Remarkable: Remarkable::ActsAsTaggableOn, Remarkable::Paperclip e Remarkable::ThinkingSpinx.
Basicamente permitem escrever código como o seguinte:
describe User do
should_act_as_taggable_on :categories

should_have_attached_file :logo

should_index ‘addresses.city’, :as => :address
should_have_index_attribute :priority
end
Se esses plugins ajudaram você, considera por favor também me ajudar me recomendando no Working […]

[Read more →]

Tags: ActsAsTaggableOn · Paperclip · RSpec::Rails · Remarkable · ThinkingSphinx · Uncategorized · plugin · rails · rspec

RSpec::VRaptor agora com novos matchers e compatível com VRaptor Nice URLs

March 30th, 2009 · 1 Comment

Ja passaram uns dias desde que anuncie no meu Twitter a noticia, mas somente agora peguei um tempo para escrever aqui no blog então aí vai:
o RSpec::VRaptor é totalmente compatível com o novo VRaptor 2.6 Nice URLs!
O VRaptor 2.6 vem com um plugin chamado Nice URLs que permite definir rotas para à aplicação num […]

[Read more →]

Tags: bdd · rspec · tdd · vraptor

Demorou mas chegou: VRaptor Sexy URLs e RSpec::VRaptor

January 27th, 2009 · 3 Comments

A galera que me segue no Twitter já está sabendo da noticia mas para os que não, aqui vá:
VRaptor Sexy URLs
Estou publicando oficialmente o VRaptor Sexy URLs. O VRaptor Sexy URLs é um fork da versão oficial do VRaptor 2 que ao contrario de trabalhar sobre uma servlet, trabalha sobre um filtro, pelo que junto […]

[Read more →]

Tags: java · jruby · rspec · ruby · vraptor

Testes legais com RSpec na plataforma Java/Maven agora possível com rspec-maven-plugin

December 20th, 2008 · 2 Comments

Um pouco de historia
Os que me seguem no Twitter devem estar sabendo que nos últimos dias esteve trabalhando num projeto em Java porém utilizando RSpec para testar ele. Se você ainda testa código feito em Java utilizando Java, te recomendo sair dessa vida, gasta um dia ou o tempo que for necessário para poder criar […]

[Read more →]

Tags: Maven · bdd · java · rspec · tdd

Autospec + Autotest-Notification = Autospec-Notification (e novidades)

October 10th, 2008 · 12 Comments

O outro dia sem querer percebi que o RSpec-Rails cria um arquivo chamado autospec na pasta script do nosso projeto Rails. Isso quer dizer que ao executarmos script/autospec criaremos um processo que ficara atento as mudanças no código e quando achar uma ira executar os testes correspondentes. O comportamento é similar ao do autotest, com […]

[Read more →]

Tags: autospec · autotest · rails · rspec · rspec-rails

Problemas com Ubuntu e RSpec

August 25th, 2008 · 4 Comments

Peguei hoje a máquina com Ubuntu de um amigo para mostrar para ele a excelente combinação Rake + RSpec + RCov utilizando um script similar a esse de aqui. Ao executar uma das tasks do script recebi o seguinte erro:
no such file to load — spec/rake/spectask
O RSpec tinha sido instalado utilizando gem install mas aparentemente […]

[Read more →]

Tags: Uncategorized · rake · rcov · rspec · ruby · rubygems · ubuntu