Mercurial > altnet-hispano
comparison Agendas/trunk/src/Agendas.Repositories.Tests/PatrocinadorCrud.cs @ 274:72a96459f910
Ticket #123: Patrocinadores de las vans.
author | juanjose.montesdeocaarbos |
---|---|
date | Wed, 30 Nov 2011 08:56:01 -0300 |
parents | 68b09c30b0d2 |
children | 9bc60d166c8a |
comparison
equal
deleted
inserted
replaced
273:a7420f05716a | 274:72a96459f910 |
---|---|
1 namespace Agendas.Repositories.Tests | 1 using System; |
2 using AltNetHispano.Agendas.Domain; | |
3 using AltNetHispano.Agendas.Domain.Repositories; | |
4 using NUnit.Framework; | |
5 | |
6 namespace Agendas.Repositories.Tests | |
2 { | 7 { |
3 //public class PatrocinadorCrud | 8 public class PatrocinadorCrud |
4 //{ | 9 { |
5 // private readonly IPatrocinadorRepository _patrocinadorRepository; | 10 private readonly IPatrocinadorRepository _patrocinadorRepository; |
6 // private readonly Func<IDisposable> _requestEmulator; | 11 private readonly Func<IDisposable> _requestEmulator; |
7 // private byte[] _logo; | 12 private byte[] _logo; |
8 | 13 |
9 // public PatrocinadorCrud(Func<IPatrocinadorRepository> createPatrocinadorRepository, Func<IDisposable> requestEmulator) | 14 public PatrocinadorCrud(Func<IPatrocinadorRepository> createPatrocinadorRepository, Func<IDisposable> requestEmulator) |
10 // { | 15 { |
11 // _patrocinadorRepository = createPatrocinadorRepository.Invoke(); | 16 _patrocinadorRepository = createPatrocinadorRepository.Invoke(); |
12 // _requestEmulator = requestEmulator; | 17 _requestEmulator = requestEmulator; |
13 // } | 18 } |
14 | 19 |
15 // public Guid Create() | 20 public Guid Create() |
16 // { | 21 { |
17 // using (_requestEmulator.Invoke()) | 22 using (_requestEmulator.Invoke()) |
18 // { | 23 { |
19 // var patrocinador = new Patrocinador("APRESS"); | 24 var patrocinador = new Patrocinador("APRESS"); |
20 | 25 |
21 // patrocinador.LoadLogo("images/apress.gif"); | 26 patrocinador.LoadLogo("images/apress.gif"); |
22 // _logo = patrocinador.Logo; | 27 _logo = patrocinador.Logo; |
23 | 28 |
24 // _patrocinadorRepository.Save(patrocinador); | 29 _patrocinadorRepository.Save(patrocinador); |
25 // return patrocinador.Id; | 30 return patrocinador.Id; |
26 // } | 31 } |
27 // } | 32 } |
28 | 33 |
29 // public void Read() | 34 public void Read() |
30 // { | 35 { |
31 // Guid patrocinadorId = Create(); | 36 Guid patrocinadorId = Create(); |
32 | 37 |
33 // using (_requestEmulator.Invoke()) | 38 using (_requestEmulator.Invoke()) |
34 // { | 39 { |
35 // var patrocinador = _patrocinadorRepository.Get(patrocinadorId); | 40 var patrocinador = _patrocinadorRepository.Get(patrocinadorId); |
36 | 41 |
37 // Assert.IsNotNull(patrocinador); | 42 Assert.IsNotNull(patrocinador); |
38 // Assert.AreEqual("APRESS", patrocinador.Nombre); | 43 Assert.AreEqual("APRESS", patrocinador.Nombre); |
39 // Assert.IsNotNull(patrocinador.Logo); | 44 Assert.IsNotNull(patrocinador.Logo); |
40 // Assert.AreEqual(_logo, patrocinador.Logo); | 45 Assert.AreEqual(_logo, patrocinador.Logo); |
41 // } | 46 } |
42 // } | 47 } |
43 | 48 |
44 // public void Update() | 49 public void Update() |
45 // { | 50 { |
46 // Guid patrocinadorId = Create(); | 51 Guid patrocinadorId = Create(); |
47 | 52 |
48 // using (_requestEmulator.Invoke()) | 53 using (_requestEmulator.Invoke()) |
49 // { | 54 { |
50 // var patrocinador = _patrocinadorRepository.Get(patrocinadorId); | 55 var patrocinador = _patrocinadorRepository.Get(patrocinadorId); |
51 // Assert.IsNotNull(patrocinador); | 56 Assert.IsNotNull(patrocinador); |
52 | 57 |
53 // patrocinador.Nombre = "Apress"; | 58 patrocinador.Nombre = "Apress"; |
54 // } | 59 } |
55 | 60 |
56 // using (_requestEmulator.Invoke()) | 61 using (_requestEmulator.Invoke()) |
57 // { | 62 { |
58 // var patrocinador = _patrocinadorRepository.Get(patrocinadorId); | 63 var patrocinador = _patrocinadorRepository.Get(patrocinadorId); |
59 | 64 |
60 // Assert.IsNotNull(patrocinador); | 65 Assert.IsNotNull(patrocinador); |
61 // Assert.AreEqual("Apress", patrocinador.Nombre); | 66 Assert.AreEqual("Apress", patrocinador.Nombre); |
62 // } | 67 } |
63 // } | 68 } |
64 | 69 |
65 // public void Delete() | 70 public void Delete() |
66 // { | 71 { |
67 // Guid patrocinadorId = Create(); | 72 Guid patrocinadorId = Create(); |
68 | 73 |
69 // using (_requestEmulator.Invoke()) | 74 using (_requestEmulator.Invoke()) |
70 // { | 75 { |
71 // var patrocinador = _patrocinadorRepository.Get(patrocinadorId); | 76 var patrocinador = _patrocinadorRepository.Get(patrocinadorId); |
72 // Assert.IsNotNull(patrocinador); | 77 Assert.IsNotNull(patrocinador); |
73 | 78 |
74 // _patrocinadorRepository.Delete(patrocinador); | 79 _patrocinadorRepository.Delete(patrocinador); |
75 // } | 80 } |
76 | 81 |
77 // using (_requestEmulator.Invoke()) | 82 using (_requestEmulator.Invoke()) |
78 // { | 83 { |
79 // var patrocinador = _patrocinadorRepository.Get(patrocinadorId); | 84 var patrocinador = _patrocinadorRepository.Get(patrocinadorId); |
80 // Assert.IsNull(patrocinador); | 85 Assert.IsNull(patrocinador); |
81 // } | 86 } |
82 // } | 87 } |
83 //} | 88 } |
84 } | 89 } |