Arquitetura inicial do treinamento XP e TDD em Java
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.settings
src
testlibs
.classpath
.gitignore
.project
README
build.xml

README

===============   =======
B E C K A N O S   J A V A
===============   =======

Esta é a arquitetura inicial do treinamento XP/TDD da Aspercom em Java. 

http://www.aspercom.com.br/ead/course/view.php?id=16

Estamos utilizando Jetty, JPA, Vraptor3, JUnit e JBehave sobre WebDriver 
(HTMLUnit). O sistema exemplo é uma rede social corporativa parecida com 
o Twitter, e explora TDD, BDD e ATDD.

Configurando e validando a sua instalação:

1. Baixe o projeto num diretório
2. É necessário uma instalação do banco de dados MySQL
3. Abra o projeto no seu eclipse
4. Configure o JPA (banco de dados) em /java/src/resources/META-INF/persistence.xml
	(somente caso não for usar o HSQLDB embarcado)
5. Rode o Embedable Jetty em /java/src/java/utils/ServerBootstrap
6. Acesse o browser em http://localhost:8080/login
7. Use o usuário "admin" e a senha "teste123", você deve acessar a home
8. Execute com o JUnit o teste do JBehave em /java/src/specs/integration/Login - barra verde == sucesso

Rodrigo Yoshima
ASPERCOM