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 {