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",