Mercurial > altnet-hispano
annotate Agendas/trunk/src/Agendas.Tests/Cruds/PersonaCrudMemoryTests.cs @ 209:a36a76bd6ec3
Se soluciona ticket 173. Se agrega eliminación de personas siempre y cuando no esté asociada a ninguna van.
author | alabra |
---|---|
date | Wed, 24 Aug 2011 19:27:30 -0300 |
parents | 33e57fd1a6c9 |
children |
rev | line source |
---|---|
178 | 1 using System; |
2 using AltNetHispano.Agendas.Domain; | |
3 using AltNetHispano.Agendas.Repositories.Memory; | |
4 using Moq; | |
5 using NUnit.Framework; | |
6 | |
7 namespace AltNetHispano.Agendas.Tests.Cruds | |
8 { | |
9 [TestFixture] | |
10 public class PersonaCrudMemoryTests : IPersonaCrudTest | |
11 { | |
12 private PersonaCrud _test; | |
13 | |
14 #region SetUp | |
15 | |
16 [SetUp] | |
17 public void BorrarRepositorios() | |
18 { | |
19 PersonaRepository.Clear(); | |
20 } | |
21 | |
22 [SetUp] | |
23 public void SetearUsuario() | |
24 { | |
25 var seguridad = new Mock<ISeguridad>(); | |
26 seguridad.Setup(s => s.GetUserName()).Returns("neluz"); | |
27 IdentityContext.Init(seguridad.Object, new PersonaRepository()); | |
28 } | |
29 | |
30 [SetUp] | |
31 public void CreateCrud() | |
32 { | |
209
a36a76bd6ec3
Se soluciona ticket 173. Se agrega eliminación de personas siempre y cuando no esté asociada a ninguna van.
alabra
parents:
178
diff
changeset
|
33 _test = new PersonaCrud(() => new PersonaRepository(), () => new Mock<IDisposable>().Object, |
a36a76bd6ec3
Se soluciona ticket 173. Se agrega eliminación de personas siempre y cuando no esté asociada a ninguna van.
alabra
parents:
178
diff
changeset
|
34 () => new EventoRepository()); |
178 | 35 } |
36 | |
37 #endregion | |
38 | |
39 [Test] | |
40 public void CreateAdministrador() | |
41 { | |
42 _test.CreateAdministrador(); | |
43 } | |
44 | |
45 [Test] | |
46 public void ReadAdministrador() | |
47 { | |
48 _test.ReadAdministrador(); | |
49 } | |
50 | |
51 [Test] | |
52 public void CreateUsuario() | |
53 { | |
54 _test.CreateUsuario(); | |
55 } | |
56 | |
57 [Test] | |
58 public void ReadUsuario() | |
59 { | |
60 _test.ReadUsuario(); | |
61 } | |
62 | |
63 [Test] | |
64 public void Update() | |
65 { | |
66 _test.Update(); | |
67 } | |
209
a36a76bd6ec3
Se soluciona ticket 173. Se agrega eliminación de personas siempre y cuando no esté asociada a ninguna van.
alabra
parents:
178
diff
changeset
|
68 |
a36a76bd6ec3
Se soluciona ticket 173. Se agrega eliminación de personas siempre y cuando no esté asociada a ninguna van.
alabra
parents:
178
diff
changeset
|
69 [Test] |
a36a76bd6ec3
Se soluciona ticket 173. Se agrega eliminación de personas siempre y cuando no esté asociada a ninguna van.
alabra
parents:
178
diff
changeset
|
70 public void Delete() |
a36a76bd6ec3
Se soluciona ticket 173. Se agrega eliminación de personas siempre y cuando no esté asociada a ninguna van.
alabra
parents:
178
diff
changeset
|
71 { |
a36a76bd6ec3
Se soluciona ticket 173. Se agrega eliminación de personas siempre y cuando no esté asociada a ninguna van.
alabra
parents:
178
diff
changeset
|
72 _test.Delete(); |
a36a76bd6ec3
Se soluciona ticket 173. Se agrega eliminación de personas siempre y cuando no esté asociada a ninguna van.
alabra
parents:
178
diff
changeset
|
73 } |
178 | 74 } |
75 } |