Skip to content

caiovictor/MVC-NHibernate-Castle-TDD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

MVC-NHibernate-Castle-TDD

Projeto com Castle, NHibernate e TDD.


Caso de uso: "Lista/Salvar/Editar/Excluir um cliente";

Características:

  • Construir um CRUD de Cliente com Nome, Telefone, Endereço, Id;
  • Validação de obrigatoriedade do Nome do cliente;
  • Utilizar como backend Webservice (WCF, WebAPI/REST) para persistir os dados do Cliente;
  • Utilizar banco de dados SQL Server (ou Express, ou SQLite), utilizando NHibernate como framework de ORM de preferência;
  • Utilizar um container de injeção de dependências (Castle [preferencialmente], Ninject, Spring,...);
  • A View deve utilizar Asp.Mvc;
  • Utilizar javascript para o CRUD (use a api de sua escolha, usar typescript é um bônus)
  • O código deverá ser disponibilizado no github como público e enviado o link para nossa análise;

*O uso do T.D.D. é visto como característica essencial a este teste.

About

Projeto com Castle, NHibernate e TDD.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published