Mercurial > altnet-hispano
comparison Agendas/trunk/src/Agendas.Tests/PropuestasTests.cs @ 29:016b9b9b8d3a
Cuando se publica una van con el mismo titulo que una propuesta, se utiliza esta
Ășltima promoviendola a evento publicado.
author | nelo@MTEySS.neluz.int |
---|---|
date | Wed, 16 Mar 2011 08:25:02 -0300 |
parents | 71b02443450a |
children | 3c5657d99727 |
comparison
equal
deleted
inserted
replaced
28:18bb9fe40517 | 29:016b9b9b8d3a |
---|---|
92 | 92 |
93 van.Fecha = DateTime.Today.AddDays(5); | 93 van.Fecha = DateTime.Today.AddDays(5); |
94 Assert.Throws<ValidationException>(() => agenda.Publicar(van.Titulo, string.Empty, van.Fecha)); | 94 Assert.Throws<ValidationException>(() => agenda.Publicar(van.Titulo, string.Empty, van.Fecha)); |
95 } | 95 } |
96 } | 96 } |
97 | |
98 [Test] | |
99 public void Publicar_van_propuesta() | |
100 { | |
101 var agenda = new Agenda(null, null, SeguridadServiceDefault, DefaultEventoRepository, DefaultPonenteRepository); | |
102 | |
103 agenda.Proponer("Van", null); | |
104 { | |
105 IList<Evento> eventosPropuestos = agenda.GetEventosPropuestos(); | |
106 IList<Evento> eventosPublicados = agenda.GetEventosPublicados(); | |
107 | |
108 Assert.AreEqual(1, eventosPropuestos.Count); | |
109 Assert.AreEqual(0, eventosPublicados.Count); | |
110 } | |
111 | |
112 agenda.Publicar("Van", "jjmontes", DateTime.Now); | |
113 { | |
114 IList<Evento> eventosPropuestos = agenda.GetEventosPropuestos(); | |
115 IList<Evento> eventosPublicados = agenda.GetEventosPublicados(); | |
116 | |
117 Assert.AreEqual(0, eventosPropuestos.Count); | |
118 Assert.AreEqual(1, eventosPublicados.Count); | |
119 } | |
120 } | |
121 | |
97 } | 122 } |
98 } | 123 } |