Mercurial > altnet-hispano
changeset 267:1ca7c39ad38b
Se agrega test (en estado Ignore) que muestra que en el repositorio, una Persona con Twitter existente genera excepción.
author | juanjose.montesdeocaarbos |
---|---|
date | Tue, 25 Oct 2011 23:23:26 -0300 |
parents | dba5d41bc7bf |
children | d255b0621503 |
files | Agendas/trunk/src/Agendas.Repositories.Tests/PersonaCrud.cs |
diffstat | 1 files changed, 31 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/Agendas/trunk/src/Agendas.Repositories.Tests/PersonaCrud.cs Tue Oct 25 23:22:10 2011 -0300 +++ b/Agendas/trunk/src/Agendas.Repositories.Tests/PersonaCrud.cs Tue Oct 25 23:23:26 2011 -0300 @@ -160,6 +160,37 @@ } } + [Test] + [Ignore] + public void UpdateDuplicatePersona() + { + Guid personaNeloId; + using (_requestEmulator.Invoke()) + { + var r = CreatePersona("Nelo Pauselli", "nelopauselli", "nelopauselli@gmail.com", "http://nelopauselli.blogspot.com", + null); + personaNeloId = r.Id; + } + Guid personaJorgeId; + using (_requestEmulator.Invoke()) + { + var r = CreatePersona("Jorge Gamba", "jorgegamba", "jorgegamba@gmail.com", "http://jorgegamba.com/", + null); + personaJorgeId = r.Id; + } + + using (_requestEmulator.Invoke()) + { + var persona = _personaRepository.Get(personaNeloId); + Assert.IsNotNull(persona); + + persona.Nombre = "Jorge Gamba"; + persona.Mail = "jorgegamba@gmail.com"; + persona.Twitter = "jorgegamba"; + persona.Blog = "http://jorgegamba.com/"; + } + } + [Test] public void Delete() {