rspec cover and demand