Mercurial > altnet-hispano
annotate Agendas/trunk/src/Agendas.Tests/TestBase.cs @ 63:963b71ea6028
Repositorios con NH
author | nelopauselli |
---|---|
date | Tue, 17 May 2011 14:02:25 -0300 |
parents | 3059a5f8930f |
children | db4b1e2cae49 |
rev | line source |
---|---|
34
475be11edf56
Ajuste en los nombre de los assemblies y namespaces
nelo@MTEySS.neluz.int
parents:
24
diff
changeset
|
1 using AltNetHispano.Agendas.Domain; |
22 | 2 using AltNetHispano.Agendas.Domain.Repositories; |
34
475be11edf56
Ajuste en los nombre de los assemblies y namespaces
nelo@MTEySS.neluz.int
parents:
24
diff
changeset
|
3 using AltNetHispano.Agendas.Repositories.Memory; |
20 | 4 using Moq; |
5 using NUnit.Framework; | |
6 | |
7 namespace AltNetHispano.Agendas.Tests | |
8 { | |
9 public class TestBase | |
10 { | |
22 | 11 protected static IEventoRepository DefaultEventoRepository |
12 { | |
13 get { return new EventoRepository(); } | |
14 } | |
15 | |
24 | 16 protected static IPonenteRepository DefaultPonenteRepository |
17 { | |
18 get { return new PonenteRepository(); } | |
19 } | |
20 | |
20 | 21 [SetUp] |
22 public void LimpiarEventos() | |
23 { | |
24 | 24 EventoRepository.Clear(); |
25 } | |
26 | |
27 [SetUp] | |
28 public void LimpiarPonentes() | |
29 { | |
30 PonenteRepository.Clear(); | |
20 | 31 } |
50
3ebe89c88caa
Agregando propiedad al Evento sobre el Usuario que lo crea o que realizó la
nelopauselli
parents:
34
diff
changeset
|
32 |
54 | 33 [SetUp] |
34 public void SetearUsuario() | |
35 { | |
36 SetCurrentUser("neluz"); | |
37 } | |
50
3ebe89c88caa
Agregando propiedad al Evento sobre el Usuario que lo crea o que realizó la
nelopauselli
parents:
34
diff
changeset
|
38 |
54 | 39 protected static void SetCurrentUser(string username) |
40 { | |
41 var seguridad = new Mock<ISeguridad>(); | |
42 seguridad.Setup(s => s.GetUserName()).Returns(username); | |
43 IdentityContext.Current = seguridad.Object; | |
44 } | |
45 } | |
20 | 46 } |