Mercurial > altnet-hispano
view Agendas/trunk/src/Agendas.Web.Tests/Controllers/EventoControllerTests.cs @ 237:51faeabfb9d9
Todos los tests en verde quitando al ponente principal
author | nelopauselli |
---|---|
date | Tue, 04 Oct 2011 21:30:55 -0300 |
parents | 32e4e0e7a140 |
children | 5cc1681d3789 |
line wrap: on
line source
using System; using System.Collections.Generic; using System.Linq; using System.Text; using Agendas.NHibernate; using Agendas.Repositories.Tests.Infraestructure; using AltNetHispano.Agendas.Domain; using AltNetHispano.Agendas.Repositories.NHibernate; using AltNetHispano.Agendas.Web.Controllers; using AltNetHispano.Agendas.Web.Models; using Moq; using NUnit.Framework; namespace Agendas.Web.Tests.Controllers { [TestFixture] public class EventoControllerTests { [SetUp] public void SetearUsuario() { var seguridad = new Mock<ISeguridad>(); seguridad.Setup(s => s.GetUserName()).Returns("neluz"); IdentityContext.Init(seguridad.Object, new PersonaRepository(NhHelper.GetSessionFactory())); } [Test] [Ignore] public void Publicar_Evento() { var eventoController = new EventoController(); var eventoNew = new EventoNewModel { Duracion = new TimeSpan(0, 0, 0), Fecha = DateTime.Today.AddDays(5), Hora = new TimeSpan(18, 0, 0), Ponentes = new[] {Guid.NewGuid()}, TipoEvento = (int) TipoEvento.Van, Titulo = "Título 1" }; using (new RequestEmulator(NhHelper.GetSessionFactory())) { var resultNuevo = eventoController.Nuevo(eventoNew); } //var eventoPublicar = new EventoPublicarModel // { // NroOrden = 1, // Titulo = "Título 1", // UrlWiki = "http://www.altnethistpano.org/vans/titulo-1.ashx", // DuracionReal = new TimeSpan() // }; //var resultPublicar = eventoController.Publicar(eventoPublicar); } } }