Mercurial > altnet-hispano
comparison Agendas/trunk/src/Agendas.Web.Tests/Controllers/EventoControllerTests.cs @ 242:5cc1681d3789
Combinar
author | juanjose.montesdeocaarbos |
---|---|
date | Wed, 05 Oct 2011 07:57:21 -0300 |
parents | a7daa939ef0c 51faeabfb9d9 |
children | 59f8fa2f835e |
comparison
equal
deleted
inserted
replaced
241:a7daa939ef0c | 242:5cc1681d3789 |
---|---|
11 using Moq; | 11 using Moq; |
12 using NUnit.Framework; | 12 using NUnit.Framework; |
13 | 13 |
14 namespace Agendas.Web.Tests.Controllers | 14 namespace Agendas.Web.Tests.Controllers |
15 { | 15 { |
16 [TestFixture] | 16 [TestFixture] |
17 public class EventoControllerTests | 17 public class EventoControllerTests |
18 { | 18 { |
19 [SetUp] | 19 [SetUp] |
20 public void SetearUsuario() | 20 public void SetearUsuario() |
21 { | 21 { |
22 var seguridad = new Mock<ISeguridad>(); | 22 var seguridad = new Mock<ISeguridad>(); |
23 seguridad.Setup(s => s.GetUserName()).Returns("neluz"); | 23 seguridad.Setup(s => s.GetUserName()).Returns("neluz"); |
24 IdentityContext.Init(seguridad.Object, new PersonaRepository(NhHelper.GetSessionFactory())); | 24 IdentityContext.Init(seguridad.Object, new PersonaRepository(NhHelper.GetSessionFactory())); |
25 | 25 |
26 } | 26 } |
27 | 27 |
28 [Test] | 28 [Test] |
29 //[Ignore] | 29 [Ignore] |
30 public void Publicar_Evento() | 30 public void Publicar_Evento() |
31 { | 31 { |
32 var eventoController = new EventoController(); | 32 var eventoController = new EventoController(); |
33 | 33 |
34 var eventoNew = new EventoNewModel | 34 var eventoNew = new EventoNewModel |
35 { | 35 { |
36 Duracion = new TimeSpan(0, 0, 0), | 36 Duracion = new TimeSpan(0, 0, 0), |
37 Fecha = DateTime.Today.AddDays(5), | 37 Fecha = DateTime.Today.AddDays(5), |
38 Hora = new TimeSpan(18, 0, 0), | 38 Hora = new TimeSpan(18, 0, 0), |
39 //Ponentes = new[] { Guid.NewGuid() }, | 39 Ponentes = new[] {Guid.NewGuid()}, |
40 TipoEvento = (int)TipoEvento.Van, | 40 TipoEvento = (int) TipoEvento.Van, |
41 Titulo = "Título 1" | 41 Titulo = "Título 1" |
42 }; | 42 }; |
43 | 43 |
44 using (new RequestEmulator(NhHelper.GetSessionFactory())) | 44 using (new RequestEmulator(NhHelper.GetSessionFactory())) |
45 { | 45 { |
46 var resultNuevo = eventoController.Nuevo(eventoNew); | 46 var resultNuevo = eventoController.Nuevo(eventoNew); |
47 } | 47 } |
48 | 48 |
49 var eventoPublicar = new EventoPublicarModel | 49 var eventoPublicar = new EventoPublicarModel |
50 { | 50 { |
51 NroOrden = 1, | 51 NroOrden = 1, |
52 Titulo = "Título 1", | 52 Titulo = "Título 1", |