Mercurial > altnet-hispano
view Agendas/trunk/src/Agendas.Tests/TestBase.cs @ 50:3ebe89c88caa
Agregando propiedad al Evento sobre el Usuario que lo crea o que realizó la
última modificación.
author | nelopauselli |
---|---|
date | Fri, 13 May 2011 23:29:05 -0300 |
parents | 475be11edf56 |
children | 3059a5f8930f |
line wrap: on
line source
using AltNetHispano.Agendas.Domain; using AltNetHispano.Agendas.Domain.Repositories; using AltNetHispano.Agendas.Repositories.Memory; using Moq; using NUnit.Framework; namespace AltNetHispano.Agendas.Tests { public class TestBase { protected static void SetCurrentUser(string username) { var seguridad = new Mock<ISeguridad>(); seguridad.Setup(s => s.GetUserName()).Returns(username); IdentityContext.Current = seguridad.Object; } protected static IEventoRepository DefaultEventoRepository { get { return new EventoRepository(); } } protected static IPonenteRepository DefaultPonenteRepository { get { return new PonenteRepository(); } } [SetUp] public void LimpiarEventos() { EventoRepository.Clear(); } [SetUp] public void LimpiarPonentes() { PonenteRepository.Clear(); } [SetUp] public void SetearUsuario() { SetCurrentUser("neluz"); } } }