Projeto utilizado no treinamento de XP do @rodrigoy na Voice Technology
Ruby JavaScript
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
config
db
doc
features
lib/tasks
log
public
rails
script
spec
test
vendor/plugins
.gitignore
README.textile
Rakefile
svn-commit.tmp

README.textile

Beckanos – Rails

Como configurar a aplicação

Para você rodar a aplicação, execute os seguintes comandos:

  $ git clone git://github.com/FabricioFFC/beckanos-rails.git && cd beckanos-rails
  $ rake gems:install
  $ gem install cucumber-rails
  $ ruby script/plugin install git://github.com/dchelimsky/rspec.git -r 'refs/tags/1.2.9'
  $ ruby script/plugin install git://github.com/dchelimsky/rspec-rails.git -r 'refs/tags/1.2.9'

Não se esqueça de configurar a conexão com o seu banco de dados, editando o arquivo ‘database.yml’ na pasta config do projeto.

Após configurar o banco de dados, execute as seguintes rake tasks para criar o BD e o usuário admin:

  $ rake db:create:all
  $ rake db:seed

Os dados de login são: usuário – admin | senha – teste123

Rodando os testes

Este projeto foi desenvolvido ao longo de um treinamento de XP, portanto nós escrevemos testes! ;)

Para escrever os testes utilizamos o Rspec e o Cucumber. Para rodá-los execute:

  $ rake spec
  $ cucumber

Créditos

Este projeto é baseado no Beckanos-Java, desenvolvido pelo Rodrigo Yoshima, para o treinamento de XP da Aspercom.

O projeto foi modificado ao longo do treinamento pelo grupo composto por: