Mercurial > altnet-hispano
comparison Agendas/trunk/src/Agendas.Tests/PropuestasTests.cs @ 22:d6e124e5c9c4
DefaultEventoRepository en tests
author | nelo@MTEySS.neluz.int |
---|---|
date | Tue, 15 Mar 2011 06:56:02 -0300 |
parents | 43360bf09b1a |
children | 41b283d27e3e |
comparison
equal
deleted
inserted
replaced
21:43360bf09b1a | 22:d6e124e5c9c4 |
---|---|
14 public class PropuestasTests : TestBase | 14 public class PropuestasTests : TestBase |
15 { | 15 { |
16 [Test] | 16 [Test] |
17 public void Propuesta_de_van_con_usuario_autenticado() | 17 public void Propuesta_de_van_con_usuario_autenticado() |
18 { | 18 { |
19 var repository = new EventoRepository(); | |
20 | |
21 var seguridad = new Mock<ISeguridad>(); | 19 var seguridad = new Mock<ISeguridad>(); |
22 var agenda = new Agenda(null, null, seguridad.Object, repository); | 20 var agenda = new Agenda(null, null, seguridad.Object, DefaultEventoRepository); |
23 | 21 |
24 seguridad.Setup(s => s.GetPrincipal()).Returns(SeguridadObjectMother.GetGenericPrincipalAutenticadoSinRoles()); | 22 seguridad.Setup(s => s.GetPrincipal()).Returns(SeguridadObjectMother.GetGenericPrincipalAutenticadoSinRoles()); |
25 agenda.Proponer("Van propuesta"); | 23 agenda.Proponer("Van propuesta"); |
26 | 24 |
27 IList<Evento> eventosPropuestos = agenda.GetEventosPropuestos(); | 25 IList<Evento> eventosPropuestos = agenda.GetEventosPropuestos(); |
61 } | 59 } |
62 | 60 |
63 [Test] | 61 [Test] |
64 public void Agendar_van_propuesta_sin_fecha() | 62 public void Agendar_van_propuesta_sin_fecha() |
65 { | 63 { |
66 var repository = new EventoRepository(); | |
67 | |
68 var seguridad = new Mock<ISeguridad>(); | 64 var seguridad = new Mock<ISeguridad>(); |
69 var agenda = new Agenda(null, null, seguridad.Object, repository); | 65 var agenda = new Agenda(null, null, seguridad.Object, DefaultEventoRepository); |
70 | 66 |
71 seguridad.Setup(s => s.GetPrincipal()).Returns(SeguridadObjectMother.GetGenericPrincipalAutenticadoSinRoles()); | 67 seguridad.Setup(s => s.GetPrincipal()).Returns(SeguridadObjectMother.GetGenericPrincipalAutenticadoSinRoles()); |
72 | 68 |
73 { | 69 { |
74 agenda.Proponer("Van propuesta"); | 70 agenda.Proponer("Van propuesta"); |
82 } | 78 } |
83 | 79 |
84 [Test] | 80 [Test] |
85 public void Agendar_van_propuesta_sin_ponente() | 81 public void Agendar_van_propuesta_sin_ponente() |
86 { | 82 { |
87 var repository = new EventoRepository(); | |
88 | |
89 var seguridad = new Mock<ISeguridad>(); | 83 var seguridad = new Mock<ISeguridad>(); |
90 var agenda = new Agenda(null, null, seguridad.Object, repository); | 84 var agenda = new Agenda(null, null, seguridad.Object, DefaultEventoRepository); |
91 | 85 |
92 seguridad.Setup(s => s.GetPrincipal()).Returns(SeguridadObjectMother.GetGenericPrincipalAutenticadoSinRoles()); | 86 seguridad.Setup(s => s.GetPrincipal()).Returns(SeguridadObjectMother.GetGenericPrincipalAutenticadoSinRoles()); |
93 | 87 |
94 { | 88 { |
95 agenda.Proponer("Van propuesta"); | 89 agenda.Proponer("Van propuesta"); |