Mercurial > altnet-hispano
comparison Agendas/trunk/src/Agendas.Tests/Cruds/PatrocinadorCrudNhTests.cs @ 200:5346c0500594 deploy pre 1.0
Pasando a estructura de db fija, ya no se crea automáticamente.
Se comenta lo referente a Patrocinadores que queda para alguna futura versión.
Script para tablas de v1.0
author | nelopauselli |
---|---|
date | Wed, 17 Aug 2011 17:54:45 -0300 |
parents | 2d1adbaf0373 |
children |
comparison
equal
deleted
inserted
replaced
199:39ce09df76dc | 200:5346c0500594 |
---|---|
1 using Agendas.NHibernate; | 1 using Agendas.NHibernate; |
2 using AltNetHispano.Agendas.Domain; | 2 using AltNetHispano.Agendas.Domain; |
3 using AltNetHispano.Agendas.Repositories.NHibernate; | 3 using AltNetHispano.Agendas.Repositories.NHibernate; |
4 using Moq; | 4 using Moq; |
5 using NHibernate; | 5 using NHibernate; |
6 using NHibernate.Cfg; | |
7 using NHibernate.Tool.hbm2ddl; | |
8 using NUnit.Framework; | 6 using NUnit.Framework; |
9 | 7 |
10 namespace AltNetHispano.Agendas.Tests.Cruds | 8 namespace AltNetHispano.Agendas.Tests.Cruds |
11 { | 9 { |
12 [TestFixture] | 10 //[TestFixture] |
13 public class PatrocinadorCrudNhTests | 11 //public class PatrocinadorCrudNhTests |
14 { | 12 //{ |
15 private PatrocinadorCrud _patrocinadorCrud; | 13 // private PatrocinadorCrud _patrocinadorCrud; |
16 | 14 |
17 #region SetUp | 15 // #region SetUp |
18 | 16 |
19 [SetUp] | 17 // [SetUp] |
20 public void BorrarRepositorios() | 18 // public void BorrarRepositorios() |
21 { | 19 // { |
22 Configuration cfg = NhHelper.GetConfiguration(); | 20 // NhHelperTest.CleanDb(); |
23 var schemaExport = new SchemaExport(cfg); | 21 // } |
24 schemaExport.Create(false, true); | |
25 } | |
26 | 22 |
27 [SetUp] | 23 // [SetUp] |
28 public void SetearUsuario() | 24 // public void SetearUsuario() |
29 { | 25 // { |
30 var seguridad = new Mock<ISeguridad>(); | 26 // var seguridad = new Mock<ISeguridad>(); |
31 seguridad.Setup(s => s.GetUserName()).Returns("neluz"); | 27 // seguridad.Setup(s => s.GetUserName()).Returns("neluz"); |
32 IdentityContext.Init(seguridad.Object, new PersonaRepository(NhHelper.GetSessionFactory())); | 28 // IdentityContext.Init(seguridad.Object, new PersonaRepository(NhHelper.GetSessionFactory())); |
33 } | 29 // } |
34 | 30 |
35 [SetUp] | 31 // [SetUp] |
36 public void CreateCrud() | 32 // public void CreateCrud() |
37 { | 33 // { |
38 ISessionFactory sessionFactory = NhHelper.GetSessionFactory(); | 34 // ISessionFactory sessionFactory = NhHelper.GetSessionFactory(); |
39 _patrocinadorCrud = new PatrocinadorCrud(() => new PatrocinadorRepository(sessionFactory), () => new RequestEmulator(sessionFactory)); | 35 // _patrocinadorCrud = new PatrocinadorCrud(() => new PatrocinadorRepository(sessionFactory), () => new RequestEmulator(sessionFactory)); |
40 } | 36 // } |
41 | 37 |
42 #endregion | 38 // #endregion |
43 | 39 |
44 [Test] | 40 // [Test] |
45 public void Create() | 41 // public void Create() |
46 { | 42 // { |
47 _patrocinadorCrud.Create(); | 43 // _patrocinadorCrud.Create(); |
48 } | 44 // } |
49 | 45 |
50 [Test] | 46 // [Test] |
51 public void Read() | 47 // public void Read() |
52 { | 48 // { |
53 _patrocinadorCrud.Read(); | 49 // _patrocinadorCrud.Read(); |
54 } | 50 // } |
55 | 51 |
56 [Test] | 52 // [Test] |
57 public void Update() | 53 // public void Update() |
58 { | 54 // { |
59 _patrocinadorCrud.Update(); | 55 // _patrocinadorCrud.Update(); |
60 } | 56 // } |
61 | 57 |
62 [Test] | 58 // [Test] |
63 public void Delete() | 59 // public void Delete() |
64 { | 60 // { |
65 _patrocinadorCrud.Delete(); | 61 // _patrocinadorCrud.Delete(); |
66 } | 62 // } |
67 | 63 |
68 } | 64 //} |
69 } | 65 } |