Mercurial > altnet-hispano
comparison Agendas/trunk/src/Agendas.Tests/EventoTests.cs @ 54:3059a5f8930f
Code cleanup
author | nelopauselli |
---|---|
date | Sat, 14 May 2011 13:01:24 -0300 |
parents | 3ebe89c88caa |
children | 3d9e6d56d903 |
comparison
equal
deleted
inserted
replaced
53:d149bfea3892 | 54:3059a5f8930f |
---|---|
6 using NUnit.Framework; | 6 using NUnit.Framework; |
7 | 7 |
8 namespace AltNetHispano.Agendas.Tests | 8 namespace AltNetHispano.Agendas.Tests |
9 { | 9 { |
10 [TestFixture] | 10 [TestFixture] |
11 public class EventoTests : TestBase | 11 public class EventoTests : TestBase |
12 { | 12 { |
13 [Test] | 13 [Test] |
14 public void Van_crud() | 14 public void Van_crud() |
15 { | 15 { |
16 Guid vanId; | 16 Guid vanId; |
17 { | 17 { |
18 var van = new Evento("TDD - Diseño Basado en Ejemplos"); | 18 var van = new Evento("TDD - Diseño Basado en Ejemplos"); |
19 van.Actualizar(new Ponente ("Carlos Blé"), new DateTime(2010, 04, 16)); | 19 van.Actualizar(new Ponente("Carlos Blé"), new DateTime(2010, 04, 16)); |
20 | 20 |
21 IEventoRepository eventoRepository = new EventoRepository(); | 21 IEventoRepository eventoRepository = new EventoRepository(); |
22 | 22 |
23 eventoRepository.Save(van); | 23 eventoRepository.Save(van); |
24 vanId = van.Id; | 24 vanId = van.Id; |
25 } | 25 } |
26 | 26 |
35 Assert.IsNotNull(van); | 35 Assert.IsNotNull(van); |
36 Assert.AreEqual("Carlos Blé", van.Ponente.Nombre); | 36 Assert.AreEqual("Carlos Blé", van.Ponente.Nombre); |
37 Assert.AreEqual("TDD - Diseño Basado en Ejemplos", van.Titulo); | 37 Assert.AreEqual("TDD - Diseño Basado en Ejemplos", van.Titulo); |
38 Assert.AreEqual(new DateTime(2010, 04, 16), van.Fecha); | 38 Assert.AreEqual(new DateTime(2010, 04, 16), van.Fecha); |
39 | 39 |
40 van.Realizado(new DateTime(2010, 04, 17), sintesis, new[] {"www.carlosble.com", "www.dirigidoPorTests.com"}); | 40 van.Realizado(new DateTime(2010, 04, 17), sintesis, new[] {"www.carlosble.com", "www.dirigidoPorTests.com"}); |
41 | 41 |
42 eventoRepository.Update(van); | 42 eventoRepository.Update(van); |
43 } | 43 } |
44 | 44 |
45 { | 45 { |
53 Assert.AreEqual(new DateTime(2010, 04, 17), van.Fecha); | 53 Assert.AreEqual(new DateTime(2010, 04, 17), van.Fecha); |
54 Assert.AreEqual(sintesis, van.Sintesis); | 54 Assert.AreEqual(sintesis, van.Sintesis); |
55 Assert.IsNotNull(van.Enlaces); | 55 Assert.IsNotNull(van.Enlaces); |
56 Assert.AreEqual(2, van.Enlaces.Count()); | 56 Assert.AreEqual(2, van.Enlaces.Count()); |
57 Assert.Contains("www.carlosble.com", van.Enlaces.ToList()); | 57 Assert.Contains("www.carlosble.com", van.Enlaces.ToList()); |
58 Assert.Contains("www.dirigidoPorTests.com", van.Enlaces.ToList()); | 58 Assert.Contains("www.dirigidoPorTests.com", van.Enlaces.ToList()); |
59 | 59 |
60 eventoRepository.Delete(van); | 60 eventoRepository.Delete(van); |
61 } | 61 } |
62 | 62 |
63 { | 63 { |